• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

Assertions 의 core 와 jupiter

23.06.22 13:01 작성 23.06.22 15:32 수정 조회수 392

0

[질문 내용]
스프링 로드맵에서는 core의 Assertions를 사용했는데
여기에서는 jupiter의 Assertions를 사용해서 궁금한 점이 생겼습니다. 둘은 어떤 차이이며, 현재는 어떤것을 더 선호하는지 궁금합니다.

현재 저는 스프링 로드맵에서 했던것 처럼 core의 Assertions를 사용해 하고 있는데 정상테스트와 오류테스트를 모두 core로 할 수 있다면 core로 하는게 더 좋을까요?

답변 1

답변을 작성해보세요.

0

OMG님의 프로필

OMG

2023.06.22

안녕하세요. 최영범님, 공식 서포터즈 OMG입니다.

스프링 로드맵에서는 assertJ를 사용하셨을텐데요, assertJ의 method chaining(점을 찍어가면서 메서드를 이어서 호출 가능)이 편리하게 지원하고 있어 현재 많은 개발자분들이 사용중입니다.

본 강의에서는 assertJ를 사용하지 않았는데요, assertJ의 Assertions.assertThat과 같이 assertJ 의 테스트 메서드를 사용하시면 편하실거에요.

감사합니다.