문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
java:spock [2018/09/04 14:27] kwon37xi [Mock Argument Capture] |
java:spock [2019/10/22 16:05] kwon37xi |
||
---|---|---|---|
줄 2: | 줄 2: | ||
* [[https:// | * [[https:// | ||
* Test 코드가 설계 명세서 역할을 할 수 있을 정도로 가독성 높은 테스트를 짤 수 있다. | * Test 코드가 설계 명세서 역할을 할 수 있을 정도로 가독성 높은 테스트를 짤 수 있다. | ||
+ | * [[java: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
===== Dependencies ===== | ===== Dependencies ===== | ||
줄 63: | 줄 65: | ||
* void 메도드의 경우 아래 참조. | * void 메도드의 경우 아래 참조. | ||
+ | |||
===== void method Mock - 인자 값 조정 혹은 throw exception ===== | ===== void method Mock - 인자 값 조정 혹은 throw exception ===== | ||
* [[http:// | * [[http:// | ||
줄 92: | 줄 95: | ||
===== Mock 선언이 작동하지 않을 때 ===== | ===== Mock 선언이 작동하지 않을 때 ===== | ||
* 대상 Class 혹은 Method가 '' | * 대상 Class 혹은 Method가 '' | ||
+ | |||
+ | ===== 기타 Mock ===== | ||
+ | <code groovy> | ||
+ | 0 * _ // 이 위 이후로는 어떠한 모의객체 호출 행위도 없어야 한다. | ||
+ | </ | ||
===== Spy ===== | ===== Spy ===== |