티스토리 뷰
1. JUnit assert 주요 메서드
assert 메서드 | 설명 |
assertArrayEquals(a, b); | 배열 a와 b가 일치함을 확인 |
assertEquals(a, b); |
객체 a와 b가 일치함을 확인 두 객체의 값이 같은가를 체크 |
assertSame(a, b); |
객체 a와 b가 같은 객체임을 확인 두 객체가 동일한 객체인가(==연산) |
assertTrue(a); | 조건 a가 참인지 확인 |
assertNotNull(a); | 객체 a가 null이 아님을 확인 |
2. JUnit 어노테이션
설명 | |
@Test(timeout = 5000) | 5,000 밀리초가 지나면 테스트 실패 |
@Test(expected = Exception.class) | Exception이 발생하지 않으면 실패 |
@ignore | 테스트 건너 뜀 |
@Before | 각 테스트 메소드가 실행하기 전에 호출 |
@After | 각 테스트 메소드가 실행 후 호출 |
@BeforeClass |
테스트 클래스 실행 시 한번만 호출 (웬만하면 사용 안함) |
@AfterClass |
'TDD' 카테고리의 다른 글
[TDD] spring mvc file uplad 테스트 (0) | 2019.12.11 |
---|---|
Spring MVC 단위테스트 (0) | 2019.07.04 |
Mockito 사용법2 (0) | 2019.07.04 |
Mockito 사용법 (0) | 2019.07.04 |
JUnit Test에서 application context 로딩 (0) | 2019.07.04 |