public FubuContinuationFailurePolicy(Func<ValidationFailure, bool> predicate, IFubuRequest request, IFubuContinuationResolver continuationResolver, IValidationContinuationHandler handler) { _predicate = predicate; _handler = handler; _continuationResolver = continuationResolver; _request = request; }
public void SetUp() { request = new InMemoryFubuRequest(); handler = MockRepository.GenerateStub<IValidationContinuationHandler>(); flash = MockRepository.GenerateStub<IFlash>(); policy = new PlaceOrderValidationFailurePolicy(request, handler, flash); var notification = Notification.Invalid(); var failure = new ValidationFailure(null, notification, null); policy.Handle(failure); }
public PlaceOrderValidationFailurePolicy(IFubuRequest request, IValidationContinuationHandler handler, IFlash flash) { _request = request; _handler = handler; _flash = flash; }