예제 #1
0
        public void ShouldReturnErrorWhenEmissaoNotaFiscalCommandIsInvalid()
        {
            var obj = new EmissaoNotaFiscalCommand();

            obj.Validate();

            Assert.AreEqual(false, obj.Valid);
        }
예제 #2
0
        public void ShouldReturnErrorWhenEmissaoNotaFiscalCommandSemEstadoDestino()
        {
            var obj = new EmissaoNotaFiscalCommand();

            obj.NomeCliente  = "Cliente de teste";
            obj.EstadoOrigem = EEstados.SP;
            obj.Validate();

            Assert.AreEqual(false, obj.Valid);
        }
예제 #3
0
 private void LimparCampos()
 {
     this.cbbEstadoDestino.SelectedIndex = 0;
     this.cbbEstadoOrigem.SelectedIndex  = 0;
     textBoxNomeCliente.Text             = "";
     dataGridViewPedidos.DataSource      = GetTablePedidos();
     pedido = new EmissaoNotaFiscalCommand();
     this.lblDestino.Visible = false;
     this.lblOrigem.Visible  = false;
 }
예제 #4
0
        public void ShouldReturnSuccessWhenEmissaoNotaFiscalCommandIsValid()
        {
            var obj = new EmissaoNotaFiscalCommand();

            obj.NomeCliente   = "Cliente de teste";
            obj.EstadoDestino = new EstadoDestino(EEstados.SP);
            obj.EstadoOrigem  = EEstados.SP;

            obj.Validate();

            Assert.AreEqual(true, obj.Valid);
        }