You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Требуется проанализировать слабые места LINQProvider, найти методы, которые не поддерживаются, либо работают некорректно, реализовать тесты для них и выполнить поддержку обнаруженных неработающих методов.
Функциональные требования
Выяснить, какие методы интерфейса IQueryable поддерживаются на данный момент в нашем LINQProvider, а какие - нет.
Реализовать тесты для полного покрытия методов IQueryable в нашем LINQProvider- проверяем, что всё работает корректно.
Под те тесты, которые не работают - дорабатываем LINQProvider.
Требования к реализации
Используем методику TDD - тесты вперёд.
Исходный код
Ветку с изменениями делаем от develop.
Документация
Ссылка - ссылка на документацию, которую надо доработать в рамках реализации этой задачи. Документация должна полноценно описывать реализованную функциональность.
Тесты
(Немного тестов уже есть)[https://github.com/Flexberry/NewPlatform.Flexberry.ORM/blob/develop/NewPlatform.Flexberry.ORM.Tests/ICSSoft.STORMNET.Business.LINQProvider/TestLinqProvider.cs]
Надо постараться довести уровень покрытия тестами LINQProvider не ниже, чем 85%, а лучше 100%.
The text was updated successfully, but these errors were encountered:
Цель
Требуется проанализировать слабые места LINQProvider, найти методы, которые не поддерживаются, либо работают некорректно, реализовать тесты для них и выполнить поддержку обнаруженных неработающих методов.
Функциональные требования
Требования к реализации
Используем методику TDD - тесты вперёд.
Исходный код
Ветку с изменениями делаем от develop.
Документация
Тесты
The text was updated successfully, but these errors were encountered: