Ejemplo n.º 1
0
        public void InsertCommand_Valido()
        {
            var command = new TaxaSelicInsertCommand(2016, 1, 3);

            command.Validate();
            var validacao = command.Invalid;

            Assert.False(validacao);
        }
Ejemplo n.º 2
0
        public void InsertCommand_Invalido()
        {
            var command = new TaxaSelicInsertCommand(2000, 1, 3);

            command.Validate();
            var validacaoAno = command.Invalid;


            command = new TaxaSelicInsertCommand(2017, 13, 3);
            command.Validate();
            var validacaoMes = command.Invalid;


            command = new TaxaSelicInsertCommand(2017, 10, -1);
            command.Validate();
            var validacaoValor = command.Invalid;


            Assert.True(validacaoAno);
            Assert.True(validacaoMes);
            Assert.True(validacaoValor);
        }