반응형
Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- 중동방산
- 인생꿀팁
- ECMAScript
- 계유정난
- webpack
- 아이언돔
- 의존성주입
- TypeScript
- LIG넥스원
- HTTP란
- enum
- 백엔드개발
- 카프카실무
- Vue+Typescript
- 미이란전쟁
- 사우디방산
- Javascript
- springboot
- 사육신
- 타입스크립트
- MSA
- 단종
- K방산
- 이벤트드리븐
- 모즈타바하메네이
- 수양대군
- 호르무즈봉쇄
- vue store
- 조선역사
- frontend
Archives
- Today
- Total
목록Spock Mock (1)
끄적끄적
Spock의 Mock, Stub, Spy에 대해서 정리해두려고 한다. Spock으로 테스트코드를 작성하며 mocking을 위해 Stub이나 Mock, Spy를 자주 사용하게 된다. jUnit을 위주로 짜던 사람을 Stub이 약간 생소할 수도 있다. Mock - 기대한 값을 받을 것으로 예상되는 객체를 의미하고(Stub과 유사), 테스트를 하는 함수가 잘 동작되는지 행위검증을 위해 사용된다. Stub - 테스트 중에 만들어지며 정의된 응답을 리턴한다.(정의되지 않으면 응답값은 없다.) Spy - 일부분만을 정의하여 사용한다. 나머지는 그대로 동작한다. 이렇게 알고 코드를 작성하다보면 Mock과 Stub이 제일 많이 헷갈리게 된다. 간단하게 차이라고 말하면 Mock은 Stub과 유사하지만 Mock으로 지정된..
Back-end/Java
2022. 9. 13. 19:11