Ejemplo n.º 1
0
        public async Task E_Possivel_Deletar_Churras()
        {
            var serviceMock = new Mock <IChurrasService>();

            var churras = new ChurrasEntity(1, "thomaz", DateTime.Now, "churras", 10, 10);

            serviceMock.Setup(x => x.Delete(churras)).ReturnsAsync(true);
            _churrasService = serviceMock.Object;

            var deleted = await _churrasService.Delete(churras);

            Assert.True(deleted);
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Delete([FromBody] ChurrasEntity churrasEntity)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                await _churrasService.Delete(churrasEntity);

                return(Ok($"Churras desmarcado com sucesso"));
            }
            catch (Exception)
            {
                throw;
            }
        }