如何运行 Nunit 的显式测试用例
我的测试套件项目包含一些显式测试用例,现在我想在 Nunit-console.exe
的帮助下执行测试用例。当我执行测试用例时,显式测试用例被排除在执行之外。因此,我尝试按以下方式使用批处理文件执行测试用例。
nunit-console.exe test1.dll
nunit-console.exe test1.dll /include:Expicit
我正在批处理文件的帮助下执行上述两个命令。但我无法执行显式测试用例。
您能否让我知道如何在 nunit-console.exe
的帮助下执行显式测试用例
My test suite project contains some explicit test cases, now i want to execute the test cases with the help of Nunit-console.exe
. When I execute the test cases, the explicit test cases were excluded from the execution. So, I have tried to execute the test cases using the batch file in the following manner.
nunit-console.exe test1.dll
nunit-console.exe test1.dll /include:Expicit
I am executing the above 2 commands with the help of batch file.But i am not able to execute the explicit test cases.
Could you please let me know how to execute explicit test cases with the help of nunit-console.exe
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
显式测试只能使用 nunit-console 运行,如果您可以使用 /fixture 选项在命令行上命名测试或测试装置。
Explicit tests can only be run with nunit-console if you name the test or test fixture on the command line, using the /fixture option.
您有一个拼写错误:/include:Exp"l"icit...也许这就是原因?
You have a typo: /include:Exp"l"icit... perhaps this is the cause?
这对我有用:
首先,按照 运行 NUnit 并指定类别时,是否也可以包含所有未分类的测试? 将 [Category] 添加到程序集中。
然后,在使用 [Explicit] 的地方,添加相同的 [Category]。
This works for me:
First, follow this answer in When running NUnit and specifying a category, can all uncategorized tests be included too? to add a [Category] to the assembly.
Then, where [Explicit] is used, add the same [Category].