2

NUnitExtension.RowTest.dll を使用すると、Resharper/VS2008 および Gallio Icarus でのテストが無視されます。誰かが動作する設定を持っていますか?

    [RowTest]
    [Row(5, 6, 11)]
    public void Should_Do_RowTest(int a, int b, int expected)
    {

        Assert.AreEqual(a+b, expected);
    }
4

1 に答える 1

1

不格好な私は知っていますが、どうですか?

[Test, Sequential]
public void Should_Do_RowTest(
    [Values(5,7)] int a, 
    [Values(6,9)] int b, 
    [Values(11,16)] int expected)
{
    Assert.AreEqual(a+b, expected);
}

このコードでは、拡張機能DLLは必要ありません。それは実行します:

Should_Do_RowTest(5,6,11);
Should_Do_RowTest(7,9,16);
于 2010-08-25T17:03:17.747 に答える