public OrchardServicesMock(MockBehavior mockBehavior) { ContentManagerMock = new ContentManagerMock(mockBehavior); TransactionManagerMock = new TransactionManagerMock(mockBehavior); AuthorizerMock = new AuthorizerMock(mockBehavior); NotifierMock = new NotifierMock(mockBehavior); WorkContextMock = new WorkContextMock(mockBehavior); New = new ShapeFactoryMock(); }
public void Should_CommitTransaction_if_IgnoreModelError_Specified() { this.filterContext.ActionContext.ModelState.AddModelError("*", "error"); this.TransactionAttribute.RollbackOnModelValidationError = false; Act(); TransactionManagerMock.Verify(tm => tm.CommitTransaction(), "should commit transaction when RollbackOnModelValidationError is false"); }