如果列表的第一个元素是类的实例,则Nunit测试

时间:2015-03-23 14:02:26

标签: c# unit-testing nunit

我已经制作了一个可以包含接口类型元素的列表: 列表< ICar>。

我有两个实现ICar界面的汽车类,SlowCar和FastCar。

我已经创建了一个方法,可以将SlowCar或FastCar添加到列表中,现在我想测试列表中的第一个元素是否是SlowCar类的一个实例。有没有办法在Nunit做到这一点?

谢谢。

1 个答案:

答案 0 :(得分:3)

var yourList = sut.GetList();
var first = yourList.First();
Assert.IsInstanceOf<SlowCar>(first);

仅供参考:这里是NUnit documentation