public void OnTransactionDiscard() { _parentHierarchyManagerStrictMock.Expect(mock => mock.RemoveSubTransaction()); _manager.OnTransactionDiscard(); _parentHierarchyManagerStrictMock.VerifyAllExpectations(); }
public void OnBeforeObjectRegistration() { var loadedObjectIDs = Array.AsReadOnly(new[] { DomainObjectIDs.Order1, DomainObjectIDs.Order3 }); using (_mockRepository.Ordered()) { _hierarchyManagerMock.Expect(mock => mock.OnBeforeObjectRegistration(loadedObjectIDs)); _eventSinkWithMock.Expect(mock => mock.RaiseObjectsLoadingEvent(loadedObjectIDs)); } _mockRepository.ReplayAll(); _decorator.OnBeforeObjectRegistration(loadedObjectIDs); _mockRepository.VerifyAll(); }