我正在尝试测试一种接受具有 IEnumerable<string>
对象的方法属性,但不知道如何使其在测试中起作用。
我已经尝试模拟失败的属性,因为对象没有被模拟。
我要测试的方法如下所示:
myMethod(MyObject object)
该对象具有以下属性:
public IEnumerable<string> EnumProperty { get; set; }
我确定(并希望)我只是遗漏了一些非常明显的东西。
最佳答案
我肯定是想多了。正如 Panagiotis Kanavos 非常正确地指出的那样,我所需要的只是将其作为 new string[]
。感谢您的帮助。
关于c# - 如何测试使用 IEnumerable 的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57252438/