我阅读了无法执行mstest的测试
我正在尝试通过命令行运行一个单元测试(MS unit tests)。这是我第一次尝试这样做。
我的命令没问题(没有语法错误),如下所示:
mstest /testcontainer:C:\Users\me\source\repos\Test03\UnitTestProject1\bin\debug\UnitTestProject1.dll
问题是我总是在控制台上得到以下回应
加载C:\Users\me\source\repos\Test03\UnitTestProject1\bin\debug\UnitTestProject1.dll...
开始执行...
没有要执行的测试。
我的单元测试非常简单:
namespace UnitTestProject1
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void AddPositive()
{
var bll = new ConsoleApp1.Bll();
var result = bll.Add(2, 5);
Assert.IsTrue(result == 7);
}
}
为什么按照 https://msdn.microsoft.com/en-us/library/ms182489.aspx#testcontainer 的说明操作后,它仍然找不到测试?
整个解决方案的目标是4.6.1,我正在使用VS 2017企业版。