2016-01-07 24 views
7

我想弄清楚如何使其工作。對於這個重要的話題,文檔很少說。如何設置統一Unity測試工具5

我發現的少量教程引用了當我打開該工具時甚至不存在的選項。我沒有看到單元測試運行者,只是集成測試運行者。 (版本5.3.1f1)

如何添加測試?如何運行它?

集成測試運行器允許您添加測試,但我無法找到如何編寫實際測試。

很遺憾這裏幾乎沒有任何文檔,或者至少我沒有找到它。

+1

如果有任何答案適合您,那麼如果您接受該答案,則對他人有幫助。如果沒有,請隨時評論給出的答案,或更新您的問題。 –

+0

由於工具在版本4上顯示預期的菜單,所以它看起來像一個bug。我填充了一個關於它的bug。 – javydreamercsw

回答

12

從版本5.3開始,Unity測試工具已包含在Unity中。即使沒有從資源商店下載Unity測試工具,您也應該能夠在窗口菜單中找到「編輯器測試運行器」。這基本上是單元測試跑步者。對於其他功能,如斷言,集成測試等,您仍然需要來自資源商店的Unity測試工具包。

測試工具在內部使用NUnit,因此您可以使用標準NUnit API編寫測試,如此處所述http://www.nunit.org/index.php?p=quickStart&r=2.6.3。 這裏還有一個Unity教程視頻:https://unity3d.com/learn/tutorials/modules/beginner/live-training-archive/test-tools確保將您的測試放入編輯器文件夾中。

還要注意的是像斷言某些功能不支持Windows應用商店的應用程序,你會不會甚至可以長達搭建這個平臺,你在你的項目中使用這些庫。