public Garcom(NomeVo nome, string telefone) { Nome = nome; Telefone = telefone; AdicionarValidacoes(); }
public void ProdutoInvalidoValorIncorreto(decimal valor) { var nome = new NomeVo("Fernando Victor Pereira Santiago"); var produto = new Produto(nome, valor); Assert.True(produto.Invalid); }
public Cliente( NomeVo nome) { Nome = nome; DataCriacao = DateTime.Now; AddNotifications(nome); }
public Produto(NomeVo nome, decimal valor) { Nome = nome; Valor = valor; AddNotifications( new Contract() .Requires() .IsGreaterThan(valor, 0, "Produto.Valor", "O valor do produto deve ser maior que 0."), nome ); }
public void Setup() { var name = new NomeVo("Jeff", "Almeida"); var email = new EmailVo("*****@*****.**"); _monitor = new Produto("Monitor", 50M, 3); _carregador = new Produto("Carregador", 50M, 5); _lixeira = new Produto("Lixeira", 50M, 1); _cliente = new Cliente(name, email); _pedido = new Pedido(_cliente); }
public Cliente(NomeVo name, EmailVo email) { Nome = name; Email = email; }
public CriarClienteCommand(string nome) { Nome = new NomeVo(nome); }
public void Setup() { _nomeValido = new NomeVo("Jeff", "Almeida"); _nomeInvalido = new NomeVo("D", "M"); }
public void NomeVoInvalidoComNomeComQuantidadeCaracteresIncorreto(string strNome) { var nome = new NomeVo(strNome); Assert.True(nome.Invalid); }
public CriarProdutoCommand(string nome, decimal valor) { Nome = new NomeVo(nome); Valor = valor; }
public CriarGarcomCommand(string nome, string telefone) { Nome = new NomeVo(nome); Telefone = telefone; }