如何使用参数化构造函数对基类固有的类执行 Nunit 测试
本文关键字:执行 测试 Nunit 基类 参数 何使用 构造函数 | 更新日期: 2023-09-27 17:56:34
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 找到了合适的构造函数"
我需要如何将参数传递给子类?
为测试类提供一个零参数构造函数。如果它调用超类的多参数构造函数就可以了,只要它为它提供适当的参数即可。