簡體   English   中英

ReSharper + NUnit測試在測試繼承時顯示不確定

[英]ReSharper + NUnit tests show inconclusive when testing inheritance

使用Resharper Ultimate 10和NUnit 3嘗試編寫一些具有基類的單元測試

[TestFixture]
public abstract class BaseTests
{
    protected BaseTests( /*some parameters */)
    {
        // some ctor code
    }

    [SetUp]
    public void Setup()
    {
        // some setup code
    }

    [Test]
    public void Test1()
    {
        // some tests code
    }

    [Test]
    public void Test2()
    {
        // some tests code
    }
}

[TestFixture]
public class TestA : BaseTests
{
    public TestA() : base(/* some parameters */) { }
}

[TestFixture]
public class TestB : BaseTests
{
    public TestB() : base(/* some parameters */) { }
}

我的問題是,即使在調試時沒有任何測試失敗,單元測試運行程序(重新共享程序)仍inconclusive顯示這些測試。

有想法嗎?

尚不支持Nunit 3 RTM。 當前版本的ReSharper 10.0.1僅支持Nunit 3 Beta5。ReSharper10.0.2將獲得支持,它將在未來幾周內提供。 我不知道當前的EAP是否已添加RTM支持,但是值得嘗試一下。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM