0
使用模擬的Mockito註釋在java中@Mock
註解可以使用方法如下:如何在斯卡拉
@Mock
private InsightHandleProvider handleProvider;
如何使用Scala中相同註釋?當試圖在它下面給出編譯錯誤:
class ThreadTest{
@Mock
val handleProvider:InsightHandleProvider
}
Error:(16, 7) class ThreadTest needs to be abstract, since: it has 1 unimplemented member.
您可以從調查'@ Mock'與編譯器報告的問題是否有任何關係開始。 –
在Java中,您必須在您的測試中調用'MockitoAnnotations.initMocks(this)'或使用'MockitoTestRunner'來使用這些'@ Mock'註釋。你在Scala中做相同的事情嗎? –