私は現在、TCP サーバーと TCP クライアントを使用する通信モジュールを含むアプリケーションに取り組んでいます。通信モジュールには、通信モジュールの内部機能を実行するためのプライベート クラスを含むディレクトリ「Core」が含まれます。
私の目標は、「コア」ディレクトリ内のクラスの単体テストを作成することです。ただし、テスト プロジェクトからはアクセスできません。
テスト アセンブリを除いて、アセンブリの外部でこれらのクラスを使用できないようにするメソッドまたはデザイン パターンはありますか?
ありがとうございました、