我想在这里做的就是检查我的lambda表达式查询是否返回了我期望的Customers列表。
所以我:
我很困惑。据我所知,我只是比较两个相同泛型类型的列表。我错过了什么?花了大约一个小时尝试各种演员等,所以任何帮助表示赞赏。
由于
P.S。我只是在玩lambdas,linq和单元测试,但这真的让我烦恼!
答案 0 :(得分:0)
我建议使用FluentAssert
来断言集合。你几乎可以把它用于所有东西,但是对于收藏它真的很好。
否则,你可以做这种断言。
Assert.AreEqual(2, actual.Count);
Assert.AreEqual("jim", actual[0].FirstName); //and more
或者您需要为对象提供自定义相等比较器。