Skill Stacks/Java_Spring
스프링 테스트 코드
JayAlex07
2023. 8. 30. 12:53
스프링 테스트 코드
Test 폴더에서 테스트를 진행한다
@SpringBootTest
class WeatherApplicationTests {
@Test
void contextLoads() {
}
}
- @SpringBootTest : 테스트를 위한 자바 파일이라는 것을 명시
- @Test : 이 어노테이션이 없으면 테스트를 할 수 없다
Junit
- 테스트 코드를 작성할 때에 자주 사용하는 라이브러리다
- 세부적으로 테스트를 하는 라이브러리다
assert 종류 | 설명 |
---|---|
assertSame(a,b) | 객체 a, b가 같은 객체임을 확인하고 객체 자체를 비교한다 |
assertEquals(a,b) | 객체 a, b가 일치함을 확인하고 객체에 정의된 equals를 통해 비교한다 |
asserArrayEquals(a,b) | 배열 a와 b가 일치한지 확인한다 |
assertTrue(a) | a가 참인지 확인한다 |
assertNotNull(a) | a가 null인지 확인한다 |