[英]How to test a function in Visual Studio 2010?
我寫了一個小函數,它接受一個字符串類型變量作為參數。
我想知道是否有任何方法可以測試我的功能?
我不想使用單元測試的東西,因為它是矯枉過正的。
謝謝你的回復。
UPDATE
謝謝大家的回復。
我的情況是,這個函數將由事件處理程序觸發。 但是,我不想將句柄與我的函數綁定,我只想檢查該函數是否有效。
那么最好的方法是編寫一個單元測試?
您可以使用immediate window
並在那里鍵入函數調用進行測試。 通常,人們會在運行應用程序時使用此東西,但它也可以在設計時使用。
那是什么單元測試。 另一種選擇就是創建一個新的控制台測試來引用它,但是只需右鍵單擊它並創建一個新的單元測試很容易,而且最好的方法 - 它不是過度殺傷並需要5秒鍾:)
最糟糕的情況是在完成后刪除您的測試。
您可以創建一個使用您的函數的示例應用程序,然后使用調試器逐步執行它並驗證一切正常。
但我必須同意SLaks - 你應該編寫單元測試。 事實上,這種方法聽起來像是在討論一些單元測試。
我會使用nunit並創建一個類庫並編寫單元測試來測試函數。 快速測試它的傳統方法是使用控制台應用程序,但不再推薦這樣做,因為單元測試被視為測試代碼的快速且更具彈性的方式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.