我的nunit测试没有从Visual Studio 2013 express运行

本文关键字:Studio 2013 express 运行 Visual nunit 测试 我的 | 更新日期: 2023-09-27 18:12:54

在下面的代码中,没有在运行器中找到测试,我不知道为什么。有人能解释一下为什么吗?

[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");
    }
}

我的nunit测试没有从Visual Studio 2013 express运行

Visual studio默认不运行nunit测试,只运行MSTests。为了从visual studio本地运行nunit测试,请安装nunit测试适配器。