Esempio n. 1
0
        public int ReviewDelete(int id)
        {
            ReviewService r = new ReviewService();

            RestaurantReview.BL.Model.Review model = new RestaurantReview.BL.Model.Review();

            model.Id = id;

            r.Delete(model, 0);

            return 0;
        }
Esempio n. 2
0
        public int ReviewAdd(int restaurantId, int userId, int rating, string comments)
        {
            ReviewService r = new ReviewService();

            RestaurantReview.BL.Model.Review model = new RestaurantReview.BL.Model.Review();

            model.RestaurantID = restaurantId;
            model.UserID = userId;
            model.Rating = rating;
            model.Comments = comments;

            return r.Add(model, 0);
        }
        public void DeleteReviewTest()
        {
            //Arrange
            RestaurantReview.BL.Model.Review restaurant =
                new RestaurantReview.BL.Model.Review() { Id = 1, RestaurantID = 0, UserID = 0, Rating = 1, Comments = "test", DateCreated = DateTime.Now };

            //should be done with stored procedure, demonstrating it doesn't have to be
            _mockSet.Setup(m => m.Remove(It.IsAny<DAL.Entity.Review>())).Returns(() =>
            {
                return null;
            });

            //Act
            _service.Delete(restaurant, 1);

            _mockContext.Verify(m => m.SaveChanges(), Times.Once());
        }
Esempio n. 4
0
        public void AddReviewTest()
        {
            //Arrange
            RestaurantReview.BL.Model.Review restaurant =
                new RestaurantReview.BL.Model.Review() { Id = 1, RestaurantID = 0, UserID = 0, Rating = 1, Comments = "test", DateCreated = DateTime.Now };

            //should be done with stored procedure, demonstrating it doesn't have to be
            _mockContext.Setup(m => m.ReviewAdd(It.IsAny<int>(), It.IsAny<int>(), It.IsAny<int>(), It.IsAny<string>())).Returns(() =>
            {
                return 0;
            });

            //Act
            //Could return ID here.  No real need at this point.
            int rID = _service.Add(restaurant, 1);

            //Assert
            Assert.AreEqual(0, rID);
        }