2016-10-21 4 views
3

Spock에서 Mockito의 깊은 mock/stub (RETURNS_DEEP_STUBS)에 해당하는 방법? 뭔가 같이 :Spock으로 깊은 모의 또는 스텁에가는 법?

Changes changes = Mock() 
changes.id(_).current() >> aChangeApi 

Mockito에가있을 것 동안이 그냥 다음 추가 될 수있는 그루터기를 돌려

Changes changes = Stub() 
changes.id(_) >> Stub(<ReturnedClass>) { 
    changes() >> aChangeApi 
} 

:

Changes changes = mock(Changes.class, RETURNS_DEEP_STUBS); 
when(changes.id(any()).current()).thenReturn(aChangeApi); 
+0

왜 직접 가서 확인하지 않겠습니까? –

답변

1

난 당신이 뭔가를 할 수 있다고 생각 조롱을 당했다. 나는 Mockito에 익숙하지 않지만, 약간의 Google 검색에서 비슷한 결과를 얻는 방법 인 것으로 보인다.