w [warning]未找到测试结果文件

时间:2020-05-19 06:13:40

标签: c# asp.net azure testing continuous-integration

我用示例单元测试用例创建了一个简单的.net核心Web应用程序,并使用天蓝色devops构建了CI / CD。我的测试用例总是返回true,我也尝试通过Visual Studio执行它们。请在下面查看我的单元测试用例类。

using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;

namespace UnitTestProject1
{
    [TestClass]
    public class UnitTest1
    {
        [TestMethod]
        public void TestMethod1()
        {
            Assert.IsTrue(true);
        }

        [TestMethod]
        public void TestMethod2()
        {
            Assert.IsTrue(true);
        }
    }
}

我已经将azure存储库用作git并为CI创建了管道。但是,当执行管道的测试步骤时,日志中会显示“ [警告]未找到测试结果文件”警告,并且我的测试用例没有执行。我在CI管道中附加了测试步骤的代码段。请在这里指出问题所在。

enter image description here

1 个答案:

答案 0 :(得分:0)

删除“ 1”,将pip freeze | sed 's/==.*$/''/' > requirements.txt类重命名为UnitTest1。确保所有单元测试类名称都以UnitTests结尾。但是仅在类名称上,您的测试方法可以具有您想要的任何名称。