DIコンテナとUnityを使って私を悩ませていることは、それが私が使っているものだからです。私がタイプを登録することを忘れた場合、後でその忘れられた登録を必要とするタイプを解決しようとすると、プログラムはクラッシュします。私は古いことを明示的に呼び出して新しい、コンパイラは私のためにこれをチェックするが、今は強制的なチェックはありません。Test Unityランタイムコンフィグレーション
解決の呼び出しのほとんどは、プログラムの初期化中に行われるので、問題はそれほど大きくありません。 しかし、私はまだそれをテストしたいと思っています。コンテナ登録をセットアップし、次にアセンブリをスキャンしてcontainer.resolveを呼び出すことが考えられます。
私はそれのようなものを見たことがないので、間違った道を下っていますか?代わりにユニット/統合テストを行うべきですか?