Esempio n. 1
0
        public async void CheckDnas(List <string> dnamock, string expected)
        {
            CheckMutantCommandValidator validator    = new CheckMutantCommandValidator();
            CheckMutantCommand          checkCommand = new CheckMutantCommand()
            {
                dna = dnamock
            };

            var result = validator.Validate(checkCommand);
            var errors = result.Errors.Select(e => e.ErrorMessage).ToList();

            Assert.False(result.IsValid);
            Assert.Contains(expected, errors);
        }
Esempio n. 2
0
        public async void CheckEmptyDnas()
        {
            CheckMutantCommandValidator validator    = new CheckMutantCommandValidator();
            CheckMutantCommand          checkCommand = new CheckMutantCommand()
            {
                dna = new List <string>()
                {
                }
            };
            string expected = "NotEmptyValidator";

            var result = validator.Validate(checkCommand);
            var errors = result.Errors.Select(e => e.ErrorCode).ToList();

            Assert.False(result.IsValid);
            Assert.Contains(expected, errors);
        }