Example #1
0
        public void AddRequestValidator_WithNoAddends_IsNotSuccessful()
        {
            var request = new AddRequest
            {
                Addends = Enumerable.Empty <int>()
            };
            var validator = new AddRequestValidator();

            var result = validator.Validate(request);

            result.IsValid.Should().BeFalse();
        }
Example #2
0
        public void AddRequestValidator_WithMultipleAddends_IsSuccessful()
        {
            var addends = TestHelper.GeneratePositiveNumbers();
            var request = new AddRequest
            {
                Addends = addends
            };
            var validator = new AddRequestValidator();

            var result = validator.Validate(request);

            result.IsValid.Should().BeTrue();
        }