2

そこで、Umbraco CMS 4.9 で使用するかなり単純な DataAccess Layer を作成しました。リポジトリが機能することなどをテストするために、いくつかの統合テストを作成したいと考えています。

明らかに、Umbraco にはいくつかの依存関係があります。では、データ アクセスが正常に機能することをどのようにテストするのでしょうか?

ps BDD / selenium テストは既にあります.適切な Nunit 統合テストが必要です...

4

1 に答える 1

0

1 つのアプローチは、ソース データ、つまりノード自体を偽造することです。明らかに、データ ツリーを設定するのはかなりの作業になりますが、Node オブジェクトは INode から継承されるため、INode を実装する独自のオブジェクトを注入し、使用するすべての単体テスト用に独自のデータ ツリーを作成できるはずです。

于 2012-11-24T19:51:55.427 に答える