IBM developerWorks에서 현재 개발중인 JUnit 4 의 새로운 기능들을 일목 요연하게 소개하고 있어 정리해 보았습니다.
- 테스트 메소드 이름 규약 대신
@Test
@Test(timeout=500)
@Test(expected=ArithmeticException.class)
-
setUp()
과tearDown()
은@Before
와@After
로 변경 - 테스트 클래스 전체에 대한 전후 처리를 위한
@BeforeClass
와@AfterClass
- 테스트 메소드를 임시로 무시할 수 있는
@Ignore
- 테스트 클래스는
TestCase
클래스를 상속할 필요가 없음
10 Comments
-
서민구 said,
October 26, 2005 at 5:05 pm
아 좋네요. 타임아웃 잡기, 익셉션 확인 등.
기대됩니다. -
영회 said,
October 26, 2005 at 11:56 pm
전반적으로 TestNG 랑 유사한 수준이군요.
물론 구체적으로 보면 차이점이 있겠지만..^^ -
Trustin Lee said,
October 27, 2005 at 8:47 am
아직 stable release 가 안나와서.. 곧 나오겠죠? ^^ -
Trustin Lee said,
October 27, 2005 at 8:47 am
네 유사하죠. 그냥 TestNG 만들지 말고 JUnit 사람들이랑 힘을 합쳤으면 좋았을텐데 말입니다; -
Passion is like genius; a miracle. said,
October 28, 2005 at 12:30 am
JUnit 4
[quote] IBM developerWorks 에서 현재 개발중인 JUnit 4 의 새로운 기능들을 일목 요연하게 소개하고 있어 정리해 보았습니다. 테스트 메소드 이름 규약 대신 @Test @Test(timeout=500) @Test(expected=ArithmeticExcep… -
대한민국 대표 개발자 [짱가™] said,
October 28, 2005 at 9:02 am
[Test]JUnit 4
출처 : http://t.motd.kr/ko/archives/1594
IBM developerWorks 에서 현재 개발중인 JUnit 4 의 새로운 기능들을 일목 요연하게 소개하고 있어 정리해 보았습니다.
* 테스트 메소드 이름 규약 대신 @Test
* @Test(timeout=500)
* @Test(expected=ArithmeticException.class)
* setUp()과 tearDown()은 @Before와 @After로 변경
* 테스트 클래스 전체에 대한 전후 처리를 위한 @BeforeClass와 @AfterClass
* 테스트 메소드를 임시로 무시할 수 있는 @Ignore
* 테스트 클래스는TestCase 클래스를 상속할 필요가 없음
영회님, 이희승님 말대로… TestNG와 매우 유사하다는… -
짱가 said,
October 28, 2005 at 9:03 am
트랙백 날리니..
글씨가 깨져버리네요… ^^ -
Trustin Lee said,
October 28, 2005 at 10:46 am
네이버 블로그가 UTF8 을 안 써서 그렇습니다. UTF8 안쓰더라도 트랙백은 UTF8 을 써 줘야 하는데 말입니다. -
ologist said,
January 31, 2006 at 11:10 pm
오..기대가 됩니다…Junit에도 AOP의 시작인가요..ㅎㅎ -
Trustin Lee said,
February 1, 2006 at 10:52 pm
AOP 라면 AOP 라고도 할 수 있겠네요. 하지만 AOP 라는 말이 있기 전부터 AOP 는 존재했다는 것을 감안하면 그렇게 새로울 것도 없답니다. Annotation 도 마찬가지고…