私のアプリケーションはRhino.Commons - NHRepositoryとUnitOfWorkを使用しています。私はトランザクションのためのWith.Transaction()構文が好きであり、しばらく使っています。Rhino.CommonsからUnitOfWorkをどうやってモックするのですか?
しかし、私は問題に遭遇しました。テストのためにUnitOfWorkをどうやって模擬しますか?特に、これは私のためにトラブルを引き起こしている:
With.Transaction(() => Repositories.TwinfieldSpooler.Update(spool));
私はRhino.Mocksでリポジトリを模擬することができますが、どのように私は簡単にこの種のコードのためのUnitOfWorkを模擬することができますか?