>source

나는 단위 테스트 도구로 Groovy + Spock을 사용하며 조건이 충족되지 않을 때 오류를 발생시킬 수있는 유효성 검사기와 같이 void를 반환하는 테스트 메서드를 작성하는 방법이 궁금합니다. then 절은 무엇입니까?

def "should pass without errors when..."() {
        given:
        //preparing data
        when:
        validator.validate(preparedObject) ///of type void, throws error when conditions not met
        then:
        ???????????????
    }

상황에 대한 모범 사례는 무엇입니까?

then:
true

???

  • 답변 # 1

    답변을 찾았습니다.

    then:
    noExceptionThrown()
    

  • 이전 php : 프로덕션 서버 심포니의 상태를 얻는 방법
  • 다음 javascript : Pyppeteer /puppeteer /Angular JS 라디오 버튼 선택이 작동하지 않음