我尝试了很多,但仍然没有得到适当的链接和文章,可以解决我的问题。
我有一些NUnit测试,我想与团队城市服务器集成,为此我在Teamcity中使用NUnit跑步者类型,我给了我的dll文件路径,测试必须执行,但过了一会儿它给出了“这个版本可能正在悬挂”。
我是否需要为此进行任何其他配置? 任何人都可以帮助我。
这里我也附加了我的NUnit构建运行器配置。
答案 0 :(得分:2)
我可以说一些可能对你的情况有用的事情。
所以它应该像MyProject001.Tests。名称空间也应该相同,最后输出的DLL应该看起来像MyProject001.Tests.dll
确保您在本地正确的文件夹中有MyProject001.Tests.dll,并且您也可以通过SVN正确提交。
有时Auto MSIL
选项不是一个好的决定。
在NUnit设置下,我使用的路径如 * / /BuildOutput/MyProject001.Tests.dll
还设置了相应的.NET框架版本。
我希望它会以某种方式帮助你。继续微笑,兄弟!
P.S。
在我的C#代码中,我有
[TestFixture]
public class TestClass
{
[TestCase]
public void Test0001()
{
// blah blah
Assert.AreEqual(true, result);
}
}