我的nunit测试不是从Visual Studio 2013 express运行的

时间:2014-07-14 15:08:36

标签: c# nunit

在下面的代码中,跑步者没有找到测试,我也不知道为什么。有人可以解释一下原因吗?

[TestFixture]
public class RepositoryTest
{
    [SetUp]
    public void Init()
    {
    }

    [Test]
    public void whenIAskForAllTheLocationsAllTheLocationsAreReturned()
    {
        var repo = new LocationRepository();
        var locations = repo.GetLocationsByName("%");
        Assert.AreEqual(locations.Count(), 8);
        Assert.AreEqual(locations.First().LocationName, "Kipling Road");
    }
}

1 个答案:

答案 0 :(得分:1)

Visual Studio默认情况下不运行nunit测试,只有MSTests。为了从visual studio本地运行nunit测试,请安装NUnit Test Adapter。不确定它是否适用于快递版。