xUnit.netを使用すると、は派生クラスに由来する可能性がありますか? xUnit.net The MemberDataの派生クラスの理論
public abstract class BaseTest
{
public abstract IEnumerable<object[]> Data();
[Theory]
[MemberData(nameof(Data))]
public void TestData(string expected, string actual)
{
// assert goes here
}
}
public class ComplexTest : BaseTest
{
public override IEnumerable<object[]> Data()
{
// data goes here
}
}
次のエラーメッセージで結果上記コード:
System.NotSupportedException:指定されたメソッドがサポートされていません。