0
테스트 구동 개발에서 assertThat() 메소드와 함께 with() 메소드가 사용되는 것을 볼 수 있지만 with()가 무엇을하는지 이해하지 못한다. 누군가 명확한 예를 들어 설명 할 수 있을까요? 나는 그것에 대해 아무것도 찾을 수없는 것 같습니다.jMock의 with() 메소드는 무엇을합니까?
감사합니다.
테스트 구동 개발에서 assertThat() 메소드와 함께 with() 메소드가 사용되는 것을 볼 수 있지만 with()가 무엇을하는지 이해하지 못한다. 누군가 명확한 예를 들어 설명 할 수 있을까요? 나는 그것에 대해 아무것도 찾을 수없는 것 같습니다.jMock의 with() 메소드는 무엇을합니까?
감사합니다.
허용되는 입력 집합을 지정할 수 있습니다. 나는 영어와 같이 읽는 것을 의도했다고 생각한다. 예를 들면 "어떤 정수로 더하기를 호출한다."
allowing (calculator).add(with(any(int.class)), with(any(int.class)));
: 여기
은 아래 링크 치트 시트의 샘플입니다