私は自分のドメインクラスファインダでsqlを使用しています。SQLのコンストラクタに引数としてデータソースを渡して渡しています。 SQLのSQL =新しいSQL(データソース)単体テストでデータソースを模擬する方法ユニットテストのためにgrailsのデータソースを模擬する方法
?
周囲のご意見をお待ちしております。
私は自分のドメインクラスファインダでsqlを使用しています。SQLのコンストラクタに引数としてデータソースを渡して渡しています。 SQLのSQL =新しいSQL(データソース)単体テストでデータソースを模擬する方法ユニットテストのためにgrailsのデータソースを模擬する方法
?
周囲のご意見をお待ちしております。
データベースと対話する必要がある場合は、あなたのテストは統合テストではなく、ユニットテストでなければなりません。あなたが渡して、その後、あなたが作成しているsql
オブジェクトを使用していない、とちょうどそれのコンストラクタを満たすためにしようとしている場合
http://grails.org/doc/latest/guide/testing.htmlはほとんど情報、または「統合テスト対ユニット」
のための一般的なグーグルを持っています適切なクラスと適切なフィールドとメソッドが割り当てられているので、マップのエイリアスが機能する可能性があります。少しの例:http://www.groovyexamples.org/2010/05/25/create-a-mock-object-for-an-abstract-class-using-a-map/更新:壊れたリンク。サイトは存在しません。