public void SchedulingService_Delete_ShouldBeOk() { Scheduling scheduling = ObjectMotherScheduling.GetScheduling(); scheduling.Id = 1; _mockRepository .Setup(m => m.Delete(scheduling)); _service.Delete(scheduling); _mockRepository.Verify(m => m.Delete(scheduling)); }
public void SchedulingIntegration_Delete_ShouldBeOk() { // Cenário Scheduling scheduling = _service.Get(1); // Ação _service.Delete(scheduling); // Verifica Scheduling result = _service.Get(1); result.Should().BeNull(); }
public void SchedulingService_Delete_ShouldBeOk() { // Cenário Scheduling scheduling = ObjectMother.GetScheduling(); scheduling.Id = 1; _mockRepository .Setup(m => m.Delete(scheduling)); // Ação _service.Delete(scheduling); // Verifica _mockRepository.Verify(m => m.Delete(scheduling)); }
public async Task <IActionResult> Remove(Guid id) { if (ModelState.IsValid is false) { return(PartialView("_DeleteScheduling", await _schedulingService.Get(id))); } await _schedulingService.Delete(id); if (ValidOperation() is false) { return(PartialView("_DeleteScheduling", await _schedulingService.Get(id))); } var url = Url.Action("Index", "Scheduling"); return(Json(new { success = true, url })); }
public IResponse Delete(Guid key) { try { var token = Context.Request.Headers["Token"]; if (!_authAppService.IsTokenValid(Guid.Parse(token))) { return(new UnauthorizedResponseModel("Citezen not authenticated")); } _schedulingService.Delete(key); return(new AcceptResponseModel()); } catch (NotFoundException ex) { return(new NotFoundResponseModel(ex.Message)); } catch (InternalServerErrorException ex) { return(new InternoServerErrorResponseModel(ex.Message)); } }
public IActionResult Delete(long id) { _schedulingService.Delete(id); return(Ok()); }