gpt4 book ai didi

c# - nunit-console 不运行使用 TestCase 属性参数化的测试

转载 作者:太空宇宙 更新时间:2023-11-03 21:53:26 25 4
gpt4 key购买 nike

尝试运行使用 TestCase 属性参数化的 Nunit 测试。像这样:

[TestFixture]
public class MyClass
{
[Test]
[TestCase("option1")]
[TestCase("option2")]
public void Test1(string id)
{

}
}

当我尝试使用 nunit 控制台运行此测试时

nunit-console.exe MyProject.dll/run:MyNamespace.MyClass.Test1

它工作正常。但是尝试运行它参数化:

nunit-console.exe MyProject.dll/run:MyNamespace.MyClass.Test1("option1")

它只是显示:

测试运行:0,错误:0,失败:0,不确定:0,时间:0.0269838 秒未运行:0,无效:0,忽略:0,跳过:0

最佳答案

根据我的内存,需要稍微不同地引用它;

nunit-console.exe MyProject.dll /run:"MyNamespace.MyClass.Test1(\"option1\")"

关于c# - nunit-console 不运行使用 TestCase 属性参数化的测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13404919/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com