我正在編寫一個新的單元測試,並且得到了一個java.lang.Exception
引發錯誤「沒有在測試類中找到Mockery」。這發生在initializationError
這是有道理的,因爲我在@Before
方法中設置了模擬。沒有在測試類中發現的嘲笑
有誰知道是什麼原因導致了這個錯誤,需要做些什麼才能解決它?
我正在編寫一個新的單元測試,並且得到了一個java.lang.Exception
引發錯誤「沒有在測試類中找到Mockery」。這發生在initializationError
這是有道理的,因爲我在@Before
方法中設置了模擬。沒有在測試類中發現的嘲笑
有誰知道是什麼原因導致了這個錯誤,需要做些什麼才能解決它?
composer update
答案我已經找到了解決辦法。我不知何故複製了:
@RunWith(JMockCategoryRunner.class)
註釋從另一個文件,並刪除,擺脫了這個問題。
您是否安裝了Mockery? 如果沒有,更新composer.json:
"require-dev": {
"mockery/mockery": "[email protected]"
}
然後運行:從here
感謝您的建議,我想我找到了原因。看到我的答案 –