如何檢測ScalaTest中單元測試是否調用方法?如何檢測單元測試是否調用某個方法?
編輯:對不起,我錯誤地表達了我想要的東西。我在一個需要很長時間才能完成的方法中有一個代碼塊(我不能嘲笑它),它不會影響任何邏輯。我想跳過單元測試中的代碼塊。所以我想知道它是通過單元測試還是正常運行來調用。如果它被單元測試調用,我會跳過它,否則,我讓它正常運行。
trait AppConfig {
val isDebug:Boolean
}
用它在我需要檢查它是否在調試模式下地方:
class MyLogicClass {
_: AppConfig =>
def myMethod()={
if(isDebug){...}
}
}
查看screrage SBT插件等覆蓋工具。 – cchantep