public async void GetOne_DeveResponderComAReceitaSolicitada() { var arrozComFeijao = new Receita("Feijão com Arroz", "Um belo prato de feijão com arroz.", "Feijão, Arroz", "Misture.", "rec.com/fjar"); var batataFrita = new Receita("Batatas Fritas", "Uma porção de batata", "Batata, Óleo, Sal", "Frite a bata", "rec.com/btfr"); var context = CreateTestContext(); context.AddRange(arrozComFeijao, batataFrita); await context.SaveChangesAsync(); var controller = new ReceitasController(context); var receita = await controller.GetOneAsync(batataFrita.Id); receita.Value.Should().BeEquivalentTo( new ReceitaViewModel(batataFrita.Id, batataFrita.Titulo, batataFrita.Descricao, batataFrita.Ingredientes, batataFrita.Preparacao, batataFrita.UrlDaImagem) ); }