Jakie jest dobre podejście do testowania powiązań Ninject?

Używamy ninject we wszystkich naszych projektach i, jak będziesz wiedział, czasami trudno będzie sprawdzić, czy jądro będzie w stanie rozwiązać każdy typ w czasie wykonywania, ponieważ czasami kontrola gubi się, gdy wielkość powiązań i autobindings (poprzez rozszerzenia ninject ) jest wysoko.

Pytam więc, jak mogę wiedzieć, że moje jądro, po załadowaniu wszystkich modułów i powiązań, będzie w stanie rozwiązać każdy typ? Czy wykonujesz jakiś test jednostkowy? Lub po prostu wykonujesz testy akceptacyjne aplikacji, w czasie wykonywania? Wszelkie sugestie będą świetne :)

questionAnswers(3)

yourAnswerToTheQuestion