Предположим, у меня есть блок тестовый проект UnitTests.dll:Как запускать программные тесты Microsoft.VisualStudio.TestTools.UnitTesting программно?
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, будет отличным.