Asp.net mvc 测试方法未显示在测试资源管理器VS2013中

Asp.net mvc 测试方法未显示在测试资源管理器VS2013中,asp.net-mvc,unit-testing,nunit,test-explorer,Asp.net Mvc,Unit Testing,Nunit,Test Explorer,我正在测试一种计算方法。我对项目进行了清理、重建和x64调整,我有nunit测试适配器和其他相关DLL,但我仍然无法在测试资源管理器窗格中看到测试方法。有人能帮忙吗,代码有什么遗漏吗 namespace Ninja.Tests { [TestFixture] public class SinglePricingTests { [Test] public void ShouldCalculate() {

我正在测试一种计算方法。我对项目进行了清理、重建和x64调整,我有nunit测试适配器和其他相关DLL,但我仍然无法在测试资源管理器窗格中看到测试方法。有人能帮忙吗,代码有什么遗漏吗

namespace Ninja.Tests
{
    [TestFixture]
    public class SinglePricingTests
    {
        [Test]
        public void ShouldCalculate()
        {
            var pricingModelTest = new PricingModel();
            var Sut = new PriceCalculationService(); // Sut: System under test
            var Result = Sut.Calculate(pricingModelTest);
            var TestParameters = new PricingCostParameters();


            Assert.That(Result, Is.EqualTo(TestParameters));
        }
    }
}

我几乎可以肯定您的NUnit框架的适配器是错误的。

如果您使用NUnit 3.0或更高版本,则需要使用“NUnit 3.0测试适配器”,可在此处下载


删除所有其他不需要的适配器。

我几乎可以肯定您的NUnit框架使用了错误的适配器。

如果您使用NUnit 3.0或更高版本,则需要使用“NUnit 3.0测试适配器”,可在此处下载


卸下您不需要的所有其他适配器。

哪个版本的VS?您想使用MSTest runner还是R#查看此测试?版本为2013,我想在测试资源管理器中查看此测试。是否包括
NUnit.Framework
?另外,如果我打开测试资源管理器并点击“重建”,我的所有测试都会显示出来。是的,我有。我的在重建后没有显示。VS的哪个版本?您想使用MSTest runner还是R#查看此测试?版本为2013,我想在测试资源管理器中查看此测试。是否包括
NUnit.Framework
?另外,如果我打开测试资源管理器并点击“重建”,我的所有测试都会显示出来。是的,我有。我的在重建后不会出现,没错。当我们与我的合作者一起检查时,我们发现我使用了错误的适配器。谢谢,我很感激。没错。当我们与我的合作者一起检查时,我们发现我使用了错误的适配器。谢谢,我很感激。