gpt4 book ai didi

c#-4.0 - 如何以编程方式运行 Microsoft.VisualStudio.TestTools.UnitTesting 单元测试?

转载 作者:行者123 更新时间:2023-12-02 19:32:12 25 4
gpt4 key购买 nike

假设我有一个单元测试项目UnitTests.dll:

using System;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using Microsoft.VisualStudio.TestTools.UnitTesting;

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

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

我想从另一个项目 RunUniTests.exe 以编程方式运行上述单元测试。我怎么做?类似于 NUnit 对应项的东西,例如 How to run NUnit programmatically 中所示的东西那就太好了。

最佳答案

您可以使用命令行以编程方式运行它

“C:\Program Files(x86)\Microsoft Visual Studio 11.0\Common7\IDE\MSTest.exe”/testmetadata:“vsmdiFile”/testsettings:

关于c#-4.0 - 如何以编程方式运行 Microsoft.VisualStudio.TestTools.UnitTesting 单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13007881/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com