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); }
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; } }