public void DeleteResume_DeleteRepositoryShouldCallsOnce() { resumeRepository.Setup(x => x.Get(It.IsAny <int>())).Returns(new Resume { Id = It.IsAny <int>(), Name = It.IsAny <string>() }); //act resumeService.RemoveResume(It.IsAny <int>()); //assert resumeRepository.Verify(x => x.Delete(It.IsAny <int>())); }
public IHttpActionResult Delete(int id) { try { resumeService.RemoveResume(id); return(Ok("Resume is deleted")); } catch (ArgumentOutOfRangeException ex) { return(BadRequest(ex.ParamName)); } }