我第一次尝试在VS2012中进行单元测试,并且我正在使用VS2012更新4.当我在测试资源管理器窗口中单击“全部运行”时,测试开始运行大约需要5到10秒。我觉得这个:Visual studio 2012 slow unit testing但它并没有解决它。我读过的其他修正建议获得VS2012的最新版本,但我相信我有。还有什么我可以尝试的吗?
编辑:我也尝试卸载VS 2010,因为我读到这可能是一个原因。
附带问题:每次单击“全部运行”进行测试时,有没有办法阻止VS返回到输出窗口?这很奇怪。我当然希望看到测试结果,所以我想留在Test Explorer窗口。
代码以防万一:
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System;
using MyProject;
namespace MyProjectTest
{
[TestClass]
public class FooTest
{
private Bar _bar;
[TestInitialize]
public void TestInitialize()
{
}
[TestCleanup]
public void TestCleanup()
{
}
[TestMethod]
public void Baz_AllLefts_5()
{
Assert.IsTrue(true);
}
}
}