Здравствуйте, liiw, Вы писали:
L>Тесты тестируют скорость выволнения запросов . На время инициализации контекста можно не смотреть, т.к. что имеено в него входит я не знаю — можно смотреть только суммарное время выпонения запроса. Контекстом я хотел померять накладные расходы за вычетом самого запроса (компилция LINQ, выполнение запроса, материализация). И как видно по тестам, на что-то там ещё тратится время, хоть и незначительное.
А почему время инициализации контекста можно смотреть ? У тебя получается что выпячивается именно эта инициализация. Если контекст создаётся каждый раз на реквест, то на простецких запросах это вылезет.
То есть, непонятен сам тест, что он показывает, с учетом твоих коментариев. Если тест про то, что время инициализации сравнимо с временем работы маппинга, то это мне кажется надо как то иначе замерять.