示例#1
0
        public void ActionResponse_No_Error()
        {
            var failures = new List <ValidationFailure>();
            var result   = new ValidationResult(failures);
            var response = ValidationResponseFactory <object> .ActionResponse(result);

            response.Success.Should().BeTrue();
        }
示例#2
0
        public void ActionResponse_Error()
        {
            var failures = new List <ValidationFailure>();

            failures.Add(new ValidationFailure("field1", "error"));
            var result   = new ValidationResult(failures);
            var response = ValidationResponseFactory <object> .ActionResponse(result);

            response.Success.Should().BeFalse();
            response.ValidationErrors.Count.Should().Be(1);
        }