SOに、中間層をデータセットに配線する方法を質問しました。ユニットテストを可能にするために中間層とデータセットをどのようにデカップリングするのですか?
私は何を思いついたのかを示す答えを出しましたが、タイトなカップリングには満足できません。私はちょうどテストに入り始め、私のコードのためにそれを良い目標にしています。
このコードはユニットテストを可能にするためにどのように分離されますか?
を使用すると、エンティティオブジェクトを持っている場合、あなたは中間層のテストユニットのためのモックを使用することができ、
キース
私は同意します。私は現在、NHibernate、Castle Windsor、RhinoMockを使用するアプリケーションを持っており、とても幸せです。 私はリポジトリパターンを使用しており、私の単体テストでDALからほぼ完全に切り離しています。 データセットにもう一度戻ることは決してありません – Tigraine