Linq Unit Test Suite - PullRequest
       3

Linq Unit Test Suite

4 голосов
/ 12 апреля 2011

Здесь есть набор из 101 сэмпла для LINQ здесь

Я уверен, что я видел, как кто-то ссылался на набор модульных тестов, которые тестируют эту функциональность.Прежде всего, кто-то должен создать провайдера LINQ, чтобы убедиться, что он все правильно реализует.

Может ли кто-нибудь предоставить ссылку на эти модульные тесты, если они существуют?

Ответы [ 2 ]

2 голосов
/ 12 апреля 2011

BackLINQ (http://www.raboof.com/Projects/BackLINQ/) - это проект, который реализует ряд операций LINQ над .NET 2.0. Проект с открытым исходным кодом, и они опубликовали исходный код для своих модульных тестов (http://backlinq.googlecode.com/svn/trunk/test/BackLINQ.Tests/EnumerableFixture.cs). Youможет быть в состоянии адаптировать эти тесты для ваших нужд.

Существует также размещенный проект CodePlex под названием «Пользовательская реализация стандартных операторов запросов .NET из LINQ» (http://linqsqo.codeplex.com/),, которая включает в себя источникдля аналогичного набора тестов.

0 голосов
/ 12 апреля 2011

Возможно, вы ищете Jon Skeet's EduLINQ .

Обратите внимание, что он пишет реализацию LINQ to Objects;некоторые из его тестов не будут применимы к реализациям на основе БД.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...