如何测试使用IEnumerable的方法

时间:2019-07-29 11:01:03

标签: c# unit-testing testing ienumerable

我正在尝试测试一种方法,该方法采用具有IEnumerable<string>属性的对象,但不知道如何在测试中使该方法起作用。

我尝试了模拟该属性,但由于未模拟该对象而失败。

我要测试的方法如下:

myMethod(MyObject object)

对象具有以下属性:

public IEnumerable<string> EnumProperty { get; set; }

我确定(并希望)我只是想念一些确实很明显的东西。

1 个答案:

答案 0 :(得分:0)

我绝对是想得太多。正如Panagiotis Kanavos正确指出的那样,我所要做的就是将其设置为new string[]。感谢您的帮助。