1
namespace TestBI
{
 [TestFixture]
 class ClassChild:ClassParent
 {
    public ClassChild(DataRow row, string name): base(row, detail) { }
    [Test]
    public void Test()
    {
        DataRow dr = new DataRow();
        dr[0] = 1;
        dr[1] = "ram"  
        ClassChild ch = new ClassChild(dr,"student");

        :
        :
        :
        Assert.AreEqual(string1,string2);
     }

 }
}

テストを実行すると、「TestBI.ChildClass.Test の適切なコンストラクターが見つかりました」というエラーが表示されます。

ここでパラメーターを子クラスに渡すにはどうすればよいですか?

4

1 に答える 1

1

テストクラスにゼロ引数コンストラクターを提供します。適切な引数を提供する限り、スーパークラスの複数引数コンストラクターを呼び出すことは問題ありません。

于 2013-01-30T12:09:14.780 に答える