예제 #1
0
        public void CreateShouldReturnVeiculo()
        {
            // Arrange
            var createVeiculoDto = new CreateVeiculoDto
            {
                ArCondicionado = true,
                Automatico     = true,
                Cor            = "Verde",
                Marca          = "Hyundai",
                Modelo         = "HB20",
                Placa          = "IKG6861",
                Preco          = 100.00,
                TipoOperacao   = "Venda",
                TipoVeiculo    = TipoVeiculo.Carro
            };

            var result = veiculoRepository.Create(createVeiculoDto).Returns(veiculo);

            // Act
            service.Create(createVeiculoDto);

            // Assert
            result.Should().Equals(result);
            result.Should().NotBeNull();
            veiculoRepository.Received().Create(createVeiculoDto);
        }
예제 #2
0
 public ActionResult Create([Bind(Include = "Placa,ClienteID,VeiculoTipoID,Marca")] Veiculo veiculo)
 {
     if (ModelState.IsValid)
     {
         veiculoService.Create(veiculo);
         return(Json(new { Status = "OK" }));
     }
     return(Json(base.ErrorsToJson()));
 }