單元測試(NUnit Tests)
當我們在寫一些小代碼的時候穆桂,需要測試一些性能問題掌猛,我們可以借助 IDE 提供的 NUnit Tests
功能來查看代碼的性能以及可能出錯的問題,而不需要運行整個項目留潦,或者編譯整個項目。
在VS 版也提供了這個功能然而在 Rider 這個IDE中辣往,也是借助了一個nunit.framework.dll
這個庫兩者差不多兔院,不過VS可能需要NGUE這個東西來管理,具體不太清楚VS站削。
我們接下來看看怎么在 Rider 來測試坊萝。
當我們引入DLL后,可寫這么一段的代碼:
code
很簡單许起,接下來我們看看控制臺十偶。我們打開這兩個窗口:
1
因為筆者是使用Unity的項目,所以在
Configurations
中顯示的是Unity配置清單:2
我們換一下:
3
我們也可以發(fā)現(xiàn)一個像盾牌的圖標亮起:
4
我們直接點擊運行园细,然后查看
Unit Tests Coverage
窗口惦积,我們就可以看的我們的代碼具體的性能了,至于上面的性能怎么解讀不在本文范濤內猛频。自此你將會看到這樣的界面:5
Unit Tests 也是測試通過的:
6