0

我有包含大量测试的大型程序集。这些测试被分组在不同的命名空间下。我尝试从 nunit-console 运行特定命名空间的测试用例,但没有运行任何测试。这只发生在这个程序集中。它适用于我为测试它而创建的示例测试程序集。

可能是什么原因?有什么限制吗?

我使用的命令行命令如下

nunit-console.exe /noshadow /nothread /run:namespace Absolute_path_of_the_dll

4

1 回答 1

1

根据文档,我希望您使用以下/fixture参数:

/fixture 选项后指定的名称可能是 TestFixture 类、遗留套件(使用 Suite 属性)或命名空间的名称。如果给定了命名空间,则运行该命名空间下的所有固定装置。此选项也可用于 Visual Studio 或 NUnit 项目。

所以

nunit-console /noshadow /nothread /fixture:Foo.Bar.Baz PathToAssembly.dll
于 2012-10-08T14:36:28.427 回答