public void DeleteTour_RuntimeExceptions_NotDeleted() { mockTourRepository.Setup(tr => tr.DeleteTour(It.IsAny <int>(), It.IsAny <int>(), It.IsAny <int>())).Throws(new InvalidOperationException()); DeleteTourResponse response = new DeleteTourResponse(); response = tourService.DeleteTour(LEGAL_TOUR_ID, LEGAL_TOUR_ID, LEGAL_TOUR_ID); Assert.AreNotEqual(null, response.Exception); }
public void DeleteTour_NoRuntimeExceptions_SuccessfullyDeleted() { mockTourRepository.Setup(tr => tr.DeleteTour(It.IsAny <int>(), It.IsAny <int>(), It.IsAny <int>())).Verifiable("Unable to delete Tour"); DeleteTourResponse response = new DeleteTourResponse(); response = tourService.DeleteTour(LEGAL_TOUR_ID, LEGAL_TOUR_ID, LEGAL_TOUR_ID); Assert.AreEqual(null, response.Exception); }
public HttpResponseMessage DeleteTour(int tourId) { DeleteTourResponse response = tourService.DeleteTour(tourId, 0, 0); return(Request.BuildResponse(response)); }