본문 바로가기
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인지 확인한다

'Skill Stacks > Java_Spring' 카테고리의 다른 글

스프링 Transaction  (0) 2023.09.01
스프링 DB  (0) 2023.08.31
스프링 패키지 구조  (0) 2023.08.29
스프링 구동시키기  (0) 2023.08.28
스프링 Initializer  (0) 2023.08.24