單元測試NUnit

2021-05-25 08:31:39 字數 367 閱讀 5013

在vs中新建的專案中加入nunit.framework的引用。

或許我們可以這麼做測試,但顯然不專業。

我們新建乙個類叫calculatortest,雖然名字可以隨意起,但是最好這麼叫,比較明顯。注意,這裡的測試方法必須是public void,且沒有引數的,方法名字可以隨意取。而且注意這裡判斷採用的assert類。

寫完了,生成專案。在nunit的 ide中開啟,並找到生成的那個exe檔案。ide中就自動找到了。run它就可以了。如果發現是綠的,則是好的。

ide中還有reload,可以在重新build專案之後稍微減少我們的一點工作

這個expectedexception表示如果沒有發生指定的異常,不能過,如果發生了指定了異常,才可以通過。

單元測試 NUnit

本內容摘自 單元測試之道c 版 使用nunit 編寫目的 供日後參考學習,好記心不如爛筆頭。基本語法 1 單元測試 斷言 assert 方法 areequals assert.areequals expected,actual string message 這是使用最多的斷言形式,expected ...

單元測試NUnit教程

測試 必須做以下幾件事情 準備測試所需的條件 呼叫要測試的方法 驗證被測方法的行為和期望的行為是否一致 完成後清理各種資源 為了使用nunit框架,需要做這些工作 1.使用using宣告引用必要的nunit類 並新增乙個指向nunitdll的引用 2.定義乙個測試類,必須是public的 包換乙個p...

單元測試之NUnit

綠色 描述執行的測試通過。黃色 執行的某些測試忽略,但沒有失敗。紅色 測試失敗。testfixture 放在類前,標識類為測試類。test 放在測試類的方法前,標識該方法為可測試的方法。1 該方法必須沒有引數。2 該方法為public型別。3 該方法沒有返回值。setup 每個測試方法執行前,執行該...