내 응용 프로그램에서 Rhino.Commons - NHRepository 및 UnitOfWork를 사용하고 있습니다. 나는 트랜잭션을위한 With.Transaction() 문법을 좋아하고 얼마 동안 그것을 사용 해왔다.어떻게 UnitOfWork를 Rhino에서 모의합니까?
하지만 문제가 발생했습니다. 어떻게 UnitOfWork를 테스트 해보십시오. 특히이 나를 위해 문제를 일으키는 :
With.Transaction(() => Repositories.TwinfieldSpooler.Update(spool));
내가 Rhino.Mocks와 저장소를 조롱 할 수 있지만, 어떻게 쉽게 코드의 이런 종류의 UnitOfWork을 조롱 할 수 있습니까?