Tagged

JUnit

A collection of 7 posts

@Before

JUnit에서 setUp() 또는 @Before를 사용하는 이유?

참조: http://stackoverflow.com/questions/512184/best-practice-initialize-junit-class-fields-in-setup-or-at-declaration JUnit은 각각의 테스트를 독립적으로 테스트하기 위해 테스트 마다 개별적인 객체를 생성합니다. 따라서.. public class SomeTest extends TestCase {    private final List list = new ArrayList();     public void testPopulateList()    {        // Add stuff to the list    

DbUnit

Why OSAF 1. 테스트 코드를 익힐 수 있습니다.

OSAF를 공개한지 한 달이 아직 안 됐습니다. 10월 23일에 공개했었죠. 지금까지 약 200에 가까운 다운로드를 기록하고 있지만, 전혀… 아무런… 반응이 없다는 것에는 가히 놀라울 뿐입니다. 그냥 제가 쓴 글의 댓글 몇 개 정도 뿐의 관심이 저에게 한 편으로는 아쉬움으로 또 다른 한 편으로는 오기로 다가옵니다. 완전 최첨단 프레임워크인

hibernate

JUnit 으로 Hibernate 테스트

지난번에는 PizzaApp 클래스에서 새로운 피자 객체를 만들고 save()를 사용해서 DB에 insert를 했었습니다. 이번에는 PizzaTest 클래스를 만들고 JUnit을 사용해 봅니다. save()를 사용해서 DB에 피자 한판을 넣어보고 들어갔는지 빼내어 보고 빼낸 것이 null이 아닌지 확인해 봅니다. 연습용이기 때문에 test가 별로 맘에 안드실 수도 있습니다. 저도 별로 테스트가 맘에 들지 않지만

JUnit

JUnit Reloaded

참고 : http://today.java.net/pub/a/today/2006/12/07/junit-reloaded.html Metrix Reloaded를 패러디 한 듯한 제목으로 java.net에 글이 올라왔습니다. 주 내용은 어노테이션을 활용한 JUnit4 활용 예제들이였습니다. 먼저 TestCase 클래스를 상속 받지 않아도 된다는 점.테스트 메소드의 이름이 test로 시작하지 않아도 된다는 점.(@Test 어노테이션을 사용하면 됩니다.

JUnit

JUnit 3.8 과 JUnit 4의 차이

http://www.devx.com/Java/Article/31983/1954?pf=true 위 링크에 아주 잘 나와있네요. suit을 사용법을 제대로 몰랐는데 보니깐 매우 간단하네요. import org.junit.runner.RunWith; import org.junit.runners.Suite; @RunWith(Suite.class) @Suite.SuiteClasses({ CalculatorTest.class, SquareTest.class }) public class AllCalculatorTests { } 위에서 분홍색에 해당하는 부분만 자신이 테스트