특정 테스트를 작성할 때 input의 형태는 정해져 있는데 많은 값들을 검증해야 하는 경우에 각각을 테스트케이스로 만들기는 너무 귀찮고 번거롭다.. 이러한 상황에서 활용할 수 있는 JUnit 어노테이션을 알아보자. Dependency 스프링 부트를 이용해서 개발하고 있다고 하면 테스트를 작성하기 위해 추가해야 할 dependency는 간단하다 // gradle dependencies { testImplementation 'org.springframework.boot:spring-boot-starter-test' } // maven org.springframework.boot spring-boot-starter-test test 사용법 예시로 다양한 osType별 system type 체크가 필요할 때 우..
[SpringTest] @ParameterizedTest 사용해보기
특정 테스트를 작성할 때 input의 형태는 정해져 있는데 많은 값들을 검증해야 하는 경우에 각각을 테스트케이스로 만들기는 너무 귀찮고 번거롭다.. 이러한 상황에서 활용할 수 있는 JUnit 어노테이션을 알아보자. Dependency 스프링 부트를 이용해서 개발하고 있다고 하면 테스트를 작성하기 위해 추가해야 할 dependency는 간단하다 // gradle dependencies { testImplementation 'org.springframework.boot:spring-boot-starter-test' } // maven org.springframework.boot spring-boot-starter-test test 사용법 예시로 다양한 osType별 system type 체크가 필요할 때 우..
2023.11.17