【发布时间】:2010-09-13 14:32:49
【问题描述】:
我在整个代码中看到一个模式,其中 lambda 表达式显示为代码覆盖范围内未覆盖,调试器会逐步执行代码并且没有条件块。
public CollectionModel()
{
List<Language> languages = LanguageService.GetLanguages();
this.LanguageListItems =
languages.Select(
s =>
new SelectListItem { Text = s.Name, Value = s.LanguageCode, Selected = false }). // <-- this shows as not covered
AsEnumerable();
}
这有点奇怪。有什么想法吗?
【问题讨论】:
标签: c# unit-testing lambda code-coverage