Exemplo n.º 1
0
        public void ShouldInvalidateCadastrarSetorCommandWhenNameIsGreaterThan30()
        {
            var _cadastrarSetorCommand = new CadastrarSetorCommand("dhasghghghaghdgashdghgdhjghasgdjhagddhasghgh", StatusDeCadastro.Normal);

            _cadastrarSetorCommand.Validate();

            var result = _cadastrarSetorCommand.Notifications.ToList();

            Assert.AreEqual(result[0].Message, "Nome não pode ser maior que 30 caracteres.");
        }
Exemplo n.º 2
0
        public void ShouldInvalidateCadastrarSetorCommandWhenNameIsLessThan3()
        {
            var _cadastrarSetorCommand = new CadastrarSetorCommand("as", StatusDeCadastro.Normal);

            _cadastrarSetorCommand.Validate();

            var result = _cadastrarSetorCommand.Notifications.ToList();

            Assert.AreEqual(result[0].Message, "Nome deve ter no mínimo 3 caracteres.");
        }
Exemplo n.º 3
0
        public void ShouldInvalidateCadastrarSetorCommandCommandWhenNameIsEmpty()
        {
            var _cadastrarSetorCommand = new CadastrarSetorCommand("", StatusDeCadastro.Normal);

            _cadastrarSetorCommand.Validate();

            var result = _cadastrarSetorCommand.Notifications.ToList();

            Assert.AreEqual(result[0].Message, "Nome é obrigatório");
        }