如何在Spock中完成等效的Mockito深度模拟/存根(RETURNS_DEEP_STUBS)?类似的东西:
Changes changes = Mock()
changes.id(_).current() >> aChangeApi
在Mockito中,它会是:
Changes changes = mock(Changes.class, RETURNS_DEEP_STUBS);
when(changes.id(any()).current()).thenReturn(aChangeApi);
答案 0 :(得分:1)
我认为你可以这样做:
dgMyTruckCollection.ItemSource = MyTruckCollection.Where(x => x.TruckStatus == filterValue);
这只会返回一个存根,然后可以进一步模拟。 我对Mockito并不熟悉,但是从谷歌的搜索来看,这似乎是应该获得类似结果的方式。