반응형
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
- HTTP란
- vue store
- Spock Spy
- Spock Mock Stub Spy
- enum
- docker desktop 유료화 정책
- @Transaction isolation
- Docker Desktop 쓰고싶다
- Spock Mock
- 의존성주입
- mock stub
- docker desktop 대체
- 트랜잭션 격리
- Spock Stub
- 자바스크립트
- DI
- 공짜로 Docker Desktop같은거 쓰기
- ECMAScript
- mock stub spy
- nuxtjs/composition-api buildModules
- frontend
- Rancher Desktop설치
- 타입스크립트
- @Transaction propagation
- webpack
- Mock vs Stub
- Vue+Typescript
- TCP/IP
- TypeScript
- Javascript
Archives
- Today
- Total
목록Mock vs Stub (1)
끄적끄적
[SPOCK] Spock의 Mock, Stub, Spy에 대해서 알아보자
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