簡體   English   中英

如何在Visual Studio 2010中測試函數?

[英]How to test a function in Visual Studio 2010?

我寫了一個小函數,它接受一個字符串類型變量作為參數。

我想知道是否有任何方法可以測試我的功能?

我不想使用單元測試的東西,因為它是矯枉過正的。

謝謝你的回復。

UPDATE

謝謝大家的回復。

我的情況是,這個函數將由事件處理程序觸發。 但是,我不想將句柄與我的函數綁定,我只想檢查該函數是否有效。

那么最好的方法是編寫一個單元測試?

您可以使用immediate window並在那里鍵入函數調用進行測試。 通常,人們會在運行應用程序時使用此東西,但它也可以在設計時使用。

那是什么單元測試。 另一種選擇就是創建一個新的控制台測試來引用它,但是只需右鍵單擊它並創建一個新的單元測試很容易,而且最好的方法 - 它不是過度殺傷並需要5秒鍾:)

最糟糕的情況是在完成后刪除您的測試。

您可以創建一個使用您的函數的示例應用程序,然后使用調試器逐步執行它並驗證一切正常。

但我必須同意SLaks - 你應該編寫單元測試。 事實上,這種方法聽起來像是在討論一些單元測試。

我會使用nunit並創建一個類庫並編寫單元測試來測試函數。 快速測試它的傳統方法是使用控制台應用程序,但不再推薦這樣做,因為單元測試被視為測試代碼的快速且更具彈性的方式。

暫無
暫無

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

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