我在我的項目中使用.net單元測試。我可以單元測試,通過使用Assert.AreEqual獲取方法。但我怎麼測試插入/更新/刪除方法。請幫忙.net單元測試 - 如何測試插入/更新/刪除方法
在此先感謝。
我在我的項目中使用.net單元測試。我可以單元測試,通過使用Assert.AreEqual獲取方法。但我怎麼測試插入/更新/刪除方法。請幫忙.net單元測試 - 如何測試插入/更新/刪除方法
在此先感謝。
對於插入,基本的測試模式可能是:
更新:
刪除:
注意不是爲了比較參考實體,你可以做到這一點手動爲每個實體類型或使用遞歸實體比較方法
要測試插入,您需要插入ar ecord,然後在相同的測試中獲得記錄,然後用戶Assert.AreEqual
斷言你所得到的是你所插入的。在這種情況下,您可以使用記錄的主鍵/唯一鍵來獲取記錄。
相似的會更新。您從測試更新記錄,然後獲取更新的記錄並聲明您獲得的值是更新值。
對於刪除,您從測試中刪除記錄,然後獲取記錄。在這裏你可以斷言get並不會返回任何東西