public void ShouldBeAbleToPersistAList_Create() { IList <MyClass> list = new List <MyClass>(); var persistenceService = new PersistenceService(); persistenceService.SetPersistenceCreateMethod <IList <MyClass> >(x => repository.SaveAll(x)); { repository.SaveAll(list); } { persistenceService.Create(list); } }
public void ShouldBeAbleToPersistAList_Create() { IList <MyClass> list = new List <MyClass>(); PersistenceService persistenceService = new PersistenceService(); persistenceService.SetPersistenceCreateMethod <IList <MyClass> >(x => repository.SaveAll(x)); using (mocks.Record()) { repository.Expect(x => x.SaveAll(list)); } using (mocks.Playback()) { persistenceService.Create(list); } }