2017-03-07 142 views
0

我正在使用夾具和XML輸出選項使用最終生成器7行動Nunit。 當我用NUnit版本2.6.4運行時,它工作正常。 但我已經升級版本到3.0 ie nunit3.console夾具和xml輸出生成Nunit 3控制檯亞軍問題

請檢查此鏈接爲參考文獻提供的最終生成器選項。 https://i.stack.imgur.com/CdYpG.png

我現在面臨如下問題:

  1. 無效的參數/ XML
  2. 無效的參數/夾具

我試圖執行類似如下的命令:

nunit3.console.exe Test.dll --fixture=example --xml=example.xml 

但它沒有爲我工作。 我錯過了命令行語法中的任何東西嗎? 我的目標是爲指定的每個類獲取單獨的xml文件。 請幫我解決這個問題。 在此先感謝。

回答

4

/fixture/xml都不是nunit3控制檯轉輪的選項,它是一個全新的程序。您可以通過輸入nunit3-console /?或閱讀文檔https://github.com/nunit/docs/wiki/Console-Command-Line來查看選項。在發佈問題之前進行此操作甚至可能很有用。

具體細節...

  • /fixture限制哪些測試是加載通過NUnit的一個單一夾具。雖然不再有相同的選項,但/test限制了什麼測試執行,這就是大多數人關心的。 /test選件的優點是它可以在命令行上多次使用。

  • /xml被替換爲/result,可以使用相同的方式或使用文檔中解釋的其他選項。