現在、100% の機能カバレッジが必要な UT カバレッジを実行したいと考えていました。アプリケーションに FunctionParser.cs というパブリック クラスがあり、これはサード パーティが提供する Autocomplete という内部クラスを内部的に使用します。ここでの問題は、テストされていない AutoComplete クラス内にある機能がほとんどないことです。したがって、「AutoComplete」という名前のこの内部クラスのカバレッジを行うために、リフレクションを使用しようとしていますが、テスト目的でリフレクションを使用してこの内部クラスにアクセスする方法を教えてくれる人がいます。
注:サードパーティが提供する内部クラスである AutoComplete.CS を変更することはできないため、 •Get [InternalsVisibleTo] を使用する以外は変更できません。サードパーティのクラスを変更せずに機能するものを他に提案してください