Linq单元测试套件

时间:2011-04-12 12:50:33

标签: .net linq unit-testing

LINQ here

有一组101个样本

我确信我已经看到有人参考了一组测试此功能的单元测试。它主要是为了创建LINQ提供程序的人,以确保他们正确地实现所有内容。

任何人都可以提供这些单元测试的链接吗?

2 个答案:

答案 0 :(得分:2)

BackLINQ(http://www.raboof.com/Projects/BackLINQ/)是一个针对.NET 2.0实现许多LINQ操作的项目。该项目是开源的,他们已经发布了他们的单元测试的源代码(http://backlinq.googlecode.com/svn/trunk/test/BackLINQ.Tests/EnumerableFixture.cs)。您可以根据自己的需要调整这些测试。

还有一个名为“LINQ的.NET标准查询运算符的自定义实现”(http://linqsqo.codeplex.com/)的CodePlex托管项目,其中包含类似测试套件的源代码。

答案 1 :(得分:0)

您可能正在寻找Jon Skeet的EduLINQ

请注意,他正在编写LINQ to Objects实现;他的一些测试不适用于基于数据库的实现。