【发布时间】:2015-04-01 00:31:02
【问题描述】:
我正在为我的 MVC 5 互联网应用程序编写一些单元测试。我有一个返回以下内容的服务类:
IEnumerable<Account>
我正在编写一个单元测试来检查返回的IEnumerable<Account> 中的项目数。
因为IEnumerable没有.Count()函数,我应该如何查看返回的IEnumerable中的项目数?我是否应该将此IEnumerable 转换为List,然后执行Count?有没有更好的方式或更官方的方式来做到这一点?
提前致谢。
【问题讨论】:
-
它确实有一个 count method 通过扩展方法。
标签: c# list ienumerable unit-testing