Exemple #1
0
        public void Command_Valido_Nao_Deve_Exibir_Erro()
        {
            var command = NovoLivroCommandOverride.NovoLivroCommand();

            command.IsValid();
            var validationResult = command.ValidationResult;

            Assert.True(validationResult.Errors.Count == default(int));
        }
Exemple #2
0
        public void Command_Com_ISBN_NULL_Deve_Cair_No_Valid_E_Exibir_Erro()
        {
            var command = NovoLivroCommandOverride.NovoLivroCommandComISBNNULL();

            command.IsValid();
            var validationResult = command.ValidationResult;

            Assert.Contains(validationResult.Errors, v => v.PropertyName.Contains("ISBN"));
        }
Exemple #3
0
        public void Command_Com_Ano_Edicao_Zero_Deve_Cair_No_Valid_E_Exibir_Erro()
        {
            var command = NovoLivroCommandOverride.NovoLivroCommandComAnoEdicaoZero();

            command.IsValid();
            var validationResult = command.ValidationResult;

            Assert.Contains(validationResult.Errors, v => v.PropertyName.Contains("AnoEdicao"));
        }