Skill Stacks/Java_Spring
스프링 테스트 코드
by JayAlex07
2023. 8. 30.
스프링 테스트 코드
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인지 확인한다 |