我想通過Nunit運行單元測試用例,其中有兩個單元測試用例類, 1類用於處理其他Windows進程和服務的第二類產品控制檯類, 兩者都在同一個項目中,並且通過Nunit Ordering設置了一個序列,這是非常重要的一個方面,因爲所有的測試用例都必須按順序運行。Nunit訂單問題在項目中有兩個類
當我試圖通過命令行運行測試用例時,只有特定於一個類的測試用例無論運行還是排序。
因此,舉例來說:
NoConsoleclass.cs
[Test , Order(1)]
public void Test1()
{}
[Test, Order(3)]
public void Test3()
{}
ConsoleTestCases.cs
[Test, Order(2)]
public void Test2()
{}
nunit3-console projectname.dll is running 1 and 3 first and then test 2.
有什麼辦法,我可以實現它的方式我想作爲測試1,測試2,然後測試3?
我知道,排序或先決條件並不可取,但這是特定套件所必需的。
請讓我知道 感謝