728x90
✏️ 문제
테스트 코드를 작성하다보니 되던것도 안 되는것?!?!
왜 ㅜ0ㅜ
✏️ 원인
기댓값이 0인것을 보니 초기화가 안 먹는것 같다.
직관적으로 보고싶어 setup을 나눈것이 문제인것 같다... 흑흑
✏️ 해결 방법
setup을 묶어서 해결하였음
또 순서대로 나올것 같았는데
뒤죽박죽 섞여 나오는것이 불편했는데 알고모니 메서드명 순으로 출력
메서드명을 수정하였다
JUnit5에는 @Order 기능으로 sort가 가능하다고 하는데
@TestMethodOrder(OrderAnnotation.class)
public class JUnitTest {
@Test
@Order(1)
public void TestA() throws Exception {
}
@Test
@Order(2)
public void TestB() throws Exception {
}
}
적용해보니 오류가 빠방뜬다... 앞으로 적용해볼 예정!
728x90
'개발일기 > Java' 카테고리의 다른 글
의존성 주입(Dependency Injection, DI) (0) | 2023.05.31 |
---|---|
객체지향 프로그래밍(OOP) (0) | 2023.05.30 |
@NoArgsConstructor / @AllArgsConstructors 생성자를 막 만들지 말자! (0) | 2023.04.20 |
unknown enum constant When.MAYBE 오류는 아니지만! (0) | 2023.04.13 |
NoSuchElementException 에러 해결 (0) | 2023.04.12 |