NUnit与teamcity集成

Ank*_*kit 12 teamcity nunit

我尝试了很多,但仍然没有得到适当的链接和文章,可以解决我的问题.

我有一些NUnit测试,我想与团队城市服务器集成,为此我在Teamcity中使用NUnit跑步者类型,我给了我的dll文件路径,测试必须执行,但过了一段时间它给予"这个版本可能会挂起".

我需要为此做任何其他配置吗?任何人都可以帮助我.

在这里,我也附加了我的NUnit构建运行器配置.

在此输入图像描述在此输入图像描述

Dev*_*per 2

我可以说一些对你的情况可能有用的事情。

  1. 确保您的测试项目名称正确。

所以它应该像MyProject001.Tests。另外,命名空间应该相同,最终输出 DLL 应该类似于 MyProject001.Tests.dll

  1. 确保 MyProject001.Tests.dll 位于本地正确的文件夹中,并且也通过 SVN 正确提交它。

  2. 有时Auto MSIL选择并不是一个好的决定。

  3. 在 NUnit 设置下,我使用*/ /BuildOutput/MyProject001.Tests.dll等路径

  4. 还设置了正确的.NET框架版本。

我希望它能以某种方式帮助你。继续微笑吧,兄弟!

聚苯乙烯

在我的 C# 代码中

 [TestFixture]
    public class TestClass
    {

        [TestCase]
        public void Test0001()
        {
            // blah blah
            Assert.AreEqual(true, result);
        } 

    }
Run Code Online (Sandbox Code Playgroud)