program_language 및 궁금한것/Junit5
-
[Junit5] 파라미터 반복 테스트 (@ValueSource)program_language 및 궁금한것/Junit5 2020. 4. 18. 20:17
Junit5으로 테스트 코드를 작성하니 파라미터를 바꿔넣어 테스트 해야 할 일이 많았다. 처음엔 하나씩 변수를 만들어 준 뒤에 테스트를 하였다. @Test void test() { String a = "a"; String b = "b"; String c = "c"; assertNotNull(a); assertNotNull(b); assertNotNull(c); } 슬슬 반복작업이 지겨워 지던 찰나, 백기선님의 더 자바 강의가 있다는 것을 알게 되었다. 강의를 보고 코드를 수정 적용하였다. @DisplayName("반복 테스트") @ParameterizedTest(name = "{index} {displayName} test={0}") @ValueSource(strings = { "a", "b", "c",..