如何通过编程方式运行Microsoft.visualstudio.testtools.testtools.unittes



假设我有一个单元测试项目UniteSts.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);
        } 
    }
}

我想从另一个project rununitests.exe以编程方式运行上述单元测试。我怎么做?类似于Nunit的东西,例如如何以编程方式运行Nunit所示的东西很棒。

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

" C: Program Files(X86) Microsoft Visual Studio 11.0 common7 IDE Mstest.exe"/testMetAdata:" vsmdifile"/testSettings:

最新更新