суббота, 31 июля 2010 г.

Тестирование IoC контейнера Ninject 2.0

     Я недавно стал пользоваться Ninject 2.0 для создания IoC контейнеров. Это очень удобный фреймворк, однако ошибки при его конфигурации можно заметить только во время работы программы. Однако даже если IoC контейнер сконфигурирован не правильно, программа во многих случаях будет выполняться успешно. Было бы неплохо использовать модульные тесты для проверки IoC контейнера.

     Для тестирования своего ServiceModule я написал специальный класс-helper IoCTester, который проходит по классам всей сборки и пробует их инициализировать. При ошибке мой модульный тест падает.

Исходный код: NinjectTestingSample.zip

Комментариев нет:

Отправить комментарий