gpt4 book ai didi

.net - 单元测试可查询

转载 作者:行者123 更新时间:2023-12-04 13:12:14 24 4
gpt4 key购买 nike

我正在尝试为采用 IQueryable 集合的方法编写单元测试。

在将集合传递给测试方法之前,我应该如何在单元测试中实例化它?这是我测试中的默认代码

IQueryable<Item> Items = null; // TODO: Initialize to an appropriate value

这是我尝试写的
IQueryable<Item> Items = new IQueryable<Item>; // TODO: Initialize to an appropriate value

我犯了一个小学生的错误吗?

最佳答案

嗯,你可以用.AsQueryable()在任何类型的集合/列表/数组上,但是 IMO 你不能 对此进行单元测试,因为不同的查询提供程序支持不同的选项/方法。您只能对此进行集成测试。任何单元测试(尤其是使用对象的单元测试)都很少或根本无法证明您的系统。

关于.net - 单元测试可查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6599805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com