Пример #1
0
        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);
        }
Пример #2
0
        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);
        }
Пример #3
0
        public HttpResponseMessage DeleteTour(int tourId)
        {
            DeleteTourResponse response = tourService.DeleteTour(tourId, 0, 0);

            return(Request.BuildResponse(response));
        }