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