Exemplo n.º 1
0
        // GET: Veiculos/Details/5
        public IActionResult Details(string chassi)
        {
            if (string.IsNullOrEmpty(chassi))
            {
                ViewData["Erro"] = "Infomre um chassi para localizar o veículo";
                return(View(nameof(Encontrar), new BuscaViewModel()));
            }

            var veiculo = _veiculos.FindByChassi(chassi);

            if (veiculo == null)
            {
                ViewData["Erro"] = "Não foi localizado nenhum veículo com esse chassi";
                return(View(nameof(Encontrar), new BuscaViewModel()));
            }

            return(View(veiculo));
        }
Exemplo n.º 2
0
        public void Get_DeveRetornarUmVeiculo()
        {
            var chassi = "123456C";
            // Act
            var okResult = _service.FindByChassi(chassi);

            // Assert
            Assert.IsType <Veiculo>(okResult);
        }