반응형
이전 포스팅에서 테스트를 할 경우에는 Junit Test를 사용하기 위해 다룬 글이 있다.
아래 참고 포스팅을 확인해보자.
만약에 service에서 두 객체나 변수 등을 비교 하기 위해서는 다양한 방법이 있지만
결국 확인을 하기 위해서는 System.out.println 으로 보게 될것이다.
일반 코드도 그렇고 테스트 코드에서도 이렇게 작성을 한다면 직접 콘솔을 뒤져가면서 눈으로 확인을 해야한다.
이럴 경우에 비교를 하는 대상을 테스트 코드에 한줄만 추가해두면 된다.
Assertions.assertThat("A").isEqualTo("Ad"); |
이렇게 해두면 테스트 코드를 돌릴때 두개의 변수 혹은 객체 등 같으면 정상 success가 뜨고
다르다면 빨간색으로 fail이 날것이다.
위에 예제는 A랑 Ad는 다르니 fail이 뜨는 Test코드가 된다.
참고 포스팅
https://thenicesj.tistory.com/84
반응형
'IT > Java' 카테고리의 다른 글
Quartz 스케줄러 part.1 (34) | 2022.10.02 |
---|---|
PSA 란? (54) | 2022.09.28 |
enum 이란 (36) | 2022.09.17 |
Spring REST Docs (33) | 2022.09.09 |
Spring Bean 등록(@Bean은 @Configuration 내에) (75) | 2022.09.05 |
댓글