Ejemplo n.º 1
0
        public async Task GetOne()
        {
            var feijoada = new Receita("Feijoada")
            {
                ImagemUrl       = "ImagemUrl",
                Ingredientes    = "Ingredients",
                Descricao       = "Descricao",
                MetodoDePreparo = "MetodoDePreparo",
            };

            var burguer = new Receita("burguer")
            {
                ImagemUrl       = "ImagemUrl",
                Ingredientes    = "Ingredients",
                Descricao       = "Descricao",
                MetodoDePreparo = "MetodoDePreparo",
            };

            _context.Receitas.AddRange(feijoada, burguer);
            _context.SaveChanges();

            var retorno = await _service.GetOne(feijoada.Id);



            retorno.Should().NotBeNull();
            retorno.Id.Should().Be(feijoada.Id);
            retorno.ImageUrl.Should().Be(feijoada.ImagemUrl);
            retorno.Ingredients.Should().Be(feijoada.Ingredientes);
            retorno.Preparation.Should().Be(feijoada.MetodoDePreparo);
            retorno.Description.Should().Be(feijoada.Descricao);
        }