1
嗨有可能moq這樣的東西。我正在使用MVC模式,並且正在測試我的控制器層。我已經在我的Service層中測試了getListForId方法,所以我可以相信它會返回正確的值。當你使用Nunit的時候,你可以使用哪個Claus
public List<object> getListForID(int id)
我用它這樣
if(true)
{
getListForID(1).Where(a => a.Id == objectB.Id)
}
else
{
getListForID(1)
}
的代碼測試每個路徑甚至會壽存在真正的路徑,其中相同的。
是否有可能驗證該方法是用where子句調用的? 這樣做有什麼價值嗎?
你想做什麼? where語句會給你返回任何getListForID的部分列表。 – Artless
我會說沒有意義。你應該測試結果,而不是實現方式。 –
我只是想知道是否有一種方法來檢查在哪裏被調用。我將編輯我的問題以提供更清晰的示例 –