注:これは、私の前の質問に対するフォローアップの質問です。
このブログ投稿に触発されて、EF4コードのみのマッピングをテストするための流暢な方法を構築しようとしています。しかし、私はほとんど瞬時に立ち往生しています...
これを実装できるようにするには、メソッドも実装する必要があります。クラスにCheckProperty
パラメーターを保存する方法と、でパラメーターを使用する方法がよくわかりません。PersistenceSpecification
VerifyTheMappings
また、このクラスのテストを書きたいのですが、どうやってそれを達成するのか全くわかりません。何をテストしますか?そしてどうやって?
どんな助けでも大歓迎です。
更新: Fluent NHibernateのソースコードの実装を確認しましたが、ソースを取得してEntityFrameworkに適合させるのは非常に簡単なようです。しかし、 BSDライセンスのソースの一部を変更して使用することについては何も見つかりません。彼らのコードを私のプロジェクトにコピーして貼り付け、私のニーズに合わせて変更したいのは、非営利のプライベートまたはオープンソースプロジェクトにとって合法ですか?それは商業プロジェクトのためでしょうか?