public void GetRestauranteById() { var controller = new RestauranteController(db); var restauranteTest = repo.Where(r => r.Nome == "Demo1").FirstOrDefault(); var actionResult = controller.GetById(restauranteTest.Id); var result = actionResult as OkObjectResult; Assert.IsNotNull(result); Assert.AreEqual(200, result.StatusCode); }
public IActionResult GetByName(string name) { var retorno = repo.Where(x => x.Nome == name).FirstOrDefault(); if (retorno == null) { return(NotFound()); } return(Ok(retorno)); }
public List <Prato> GetPratos() { var testPratos = new List <Prato>(); var rest1 = repoR.Where(r => r.Nome == "Demo1").FirstOrDefault(); var rest2 = repoR.Where(r => r.Nome == "Demo2").FirstOrDefault(); var rest4 = repoR.Where(r => r.Nome == "Demo4").FirstOrDefault(); testPratos.Add(new Prato { RestauranteId = rest1.Id, Nome = "Prato1", Preco = 18.9m }); testPratos.Add(new Prato { RestauranteId = rest1.Id, Nome = "Prato2", Preco = 27.5m }); testPratos.Add(new Prato { RestauranteId = rest2.Id, Nome = "Prato3", Preco = 15m }); testPratos.Add(new Prato { RestauranteId = rest4.Id, Nome = "Prato4", Preco = 65.8m }); return(testPratos); }