Was ist ein guter Ansatz, um Ninject-Bindungen zu testen?

Wir verwenden ninject in all unseren Projekten, und wie Sie wissen, wird es manchmal schwierig zu testen, ob der Kernel jeden Typ zur Ausführungszeit auflösen kann, da manchmal die Kontrolle verloren geht, wenn die Größe von Bindungen und Autobindungen (durch ninject-Erweiterungen) abnimmt ) ist hoch.

Ich frage hier also, woher soll ich wissen, dass mein Kernel nach dem Laden aller Module und Bindungen in der Lage ist, jeden Typ aufzulösen? Führen Sie einen Unit-Test durch? Oder Sie führen nur Akzeptanztests der Anwendung zur Ausführungszeit durch? Jeder Vorschlag wird großartig sein :)

Antworten auf die Frage(3)

Ihre Antwort auf die Frage