public ActionResult DeleteReview(int id)
        {
            _reviewManager = ReviewManagerFactory.Create();
            var response = _reviewManager.DeleteReview(id);

            //error out if success == false

            return(RedirectToAction("Reviews"));
        }
Example #2
0
        public void CanDeleteReview(int id, bool success)
        {
            TResponse <Reviews> review = manager.DeleteReview(id);

            TResponse <List <Reviews> > allReviews = manager.GetAllReviews();

            Assert.AreEqual(success, review.Success);
            //Assert.AreEqual(3, allReviews.Payload.Count); //does this need to reflect the methods used above?
        }
Example #3
0
        public async Task <ActionResult> DeleteReview(int reviewId)
        {
            await reviewManager.DeleteReview(reviewId);

            return(NoContent());
        }