Esempio n. 1
0
        public void testInserts()
        {
            Seguro Dados = new Seguro()
            {
                Cliente = new Cliente {
                    Nome = "Thiago", CPF = "11111111111", Idade = 27
                },
                Veiculo = new Veiculo {
                    Marca = "Honda", Modelo = "Fit", Valor = 70000
                }
            };

            IClienteService _clienteService = new ClienteService(new ClienteRepository());
            IVeiculoService _veiculoService = new VeiculoService(new VeiculoRepository());
            ISeguroService  _seguroService  = new SeguroService(new SeguroRepository());

            Dados.Cliente = _clienteService.Adicionar(Dados.Cliente);

            Dados.Veiculo.Id_Cliente = Dados.Cliente.Id;
            Dados.Veiculo            = _veiculoService.Adicionar(Dados.Veiculo);

            var seguro = _seguroService.Adicionar(Dados);

            Assert.AreEqual(true, seguro != null);
        }
        public void VeiculoService_Adicionar_Return_Be_Sucess()
        {
            var veiculo = new Veiculo
            {
                Chassi = "12345678901234567",
                Tipo   = 1,
                Cor    = "Verde"
            };


            var veiculoService = new VeiculoService(_veiculoRepositoryMock.Object);

            veiculoService.Adicionar(veiculo);

            _veiculoRepositoryMock.Verify(r => r.Adicionar(
                                              It.Is <Veiculo>(v => v.Chassi == veiculo.Chassi)));
        }