2016-04-29 95 views
1

project.json文件:如何從命令行爲不同的框架運行dnx xunit測試?

{ 
    "dependencies": { 
     "xunit": "2.1.0", 
     "xunit.runner.dnx": "2.1.0-rc1-build204" 
    }, 

    "commands": { 
     "test": "xunit.runner.dnx" 
    }, 

    "frameworks": { 
     "dnx452": { 
     }, 

     "dnxcore50": { 
     } 
    } 
} 

`

如果我在project.json定義了多個框架,如何從命令行的xUnit特定的框架?

dnx --framework dnxcore50 -p test/Hello.Test test似乎沒有把dnxcore50作爲運行框架,它仍然列爲xUnit.net DNX Runner (32-bit DNX 4.5.2)

在Visual Studio 2015中,一切正常,我可以從CLR Type (.NET Framework)切換到CLR Type (.NET Core)

回答

0

這個答案有點晚,但你不必做任何事情。如果在測試項目的project.json文件中有多個框架,dotnet test命令將運行所有框架的測試。

相關問題