簡體   English   中英

Visual Studio 2013中的Fakes程序集是什么?

[英]What are Fakes assembly in Visual Studio 2013?

關於如何添加Fakes Assembly有很多問題,但沒有關於它們是什么以及它們用於什么的問題。

偽造用於模擬或存根代碼以用於測試目的。 例如,不是直接連接到單元測試中的數據庫,而是創建一個訪問數據庫的類的偽造,這個“偽造”的行為恰好用於代替真實數據庫。 這將單元測試與其余系統隔離開來。

您可以閱讀更多關於使用Microsoft Fakes隔離測試代碼中的假貨。

Microsoft偽造框架,幫助您測試代碼,當您想要使用其值隨機變化的一些外部變量(如股票)並且您在代碼中使用它時(您想要測試此代碼,而不必考慮外部因素) 。 另一個案例可能是測試我尚未完成的事情。

因此,在您的代碼中,您有一些您想要測試的東西+一些外部因素。

假貨可以通過代碼替換外部因素來幫助您。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM