.net プロジェクトには、C# で実装された多くのエンティティがあります。使用するライブラリ (サガ エンティティの nservicebus) の要件は、すべてのアクセス メソッドを public および virtual として宣言することです。そうしないと、デプロイ プロセス中に失敗します。
エンティティのアクセス方法が単体テスト段階で仮想であることを確認することは合理的です.sa 展開には(発見される前に)多くの時間がかかる可能性があります.
クラス内のすべてのパブリック メソッドが nunit テストで仮想として宣言されていることを確認する良い方法を知っている人はいますか?