我是Concordion的新手,刚刚开始尝试。
我下载了他们的例子" Kickstart"项目在https://github.com/concordion/concordion-net-kickstart/releases/tag/v1.2.0,我也创建了自己的项目,以更好地了解它的工作原理。
当我尝试在Kickstart项目和我创建的项目中运行测试时遇到相同的错误:
启动NUnit VS Adapter 2.0.0.0发现测试 异常System.NullReferenceException,异常抛出在C:\ Users中发现测试...... \ concordion-net-kickstart-1.2.0 \ Kickstart.Spec \ bin \ Debug \ Kickstart.Spec.dll NUnit VS Adapter 2.0.0.0发现测试已完成
我不确定为什么会发生这种情况或导致这种情况,因为我直接开箱即用他们的示例项目,即便如此,它也会像我自己创建的项目一样抛弃同样的异常。
答案 0 :(得分:1)
祝贺您第一次参加Concordion.NET测试。
不幸的是,NUnit测试适配器(https://github.com/nunit/nunit-vs-adapter/issues/9)存在一个问题,它阻止加载NUnit插件,例如用于运行Concordion.NET测试的插件。
如Concordion网站所述,有一种解决方法可以使用NUnit测试适配器运行Concordion.NET测试: http://concordion.org/dotnet/RunningTests.html#test-adapter
您可以使用另一个NUnit客户端来运行Concordion.NET测试:
我希望你喜欢Concordion.NET。 请不要再提出任何问题了。