단언문 가독성

tokkaiiii·2025년 6월 23일

스프링테스트

목록 보기
7/9

단언(assert)문 가독성
=> 요구사항 만족 조건을 표현하는 테스트의 단언문을 읽기 쉽게

AbstractAssert.satisfies 메서드

  • 실제 값이 지정된 요구 사항을 충족하는지 확인
assertThat(new FileReader("apple")).satisfies(reader -> {
	assertThat(reader.read()).isEqualTo('a')
   });

AbstractAssert.matches 메서드

  • 실제 값이 지정된 조건과 일치하는지 확인
assertThat(role).matches(r->r.isUser());
profile
풀스택 자바 개발자입니다

0개의 댓글