コード例 #1
0
        public void DeletesReview_LastIdChangedAfterDeletion()
        {
            var dal    = new ReviewsDAL(new Conn().AWSconnstring());
            var review = dal.GetAllReviews().FirstOrDefault();

            dal.DeleteReview(review.ReviewId);
            var currentFirstReview = dal.GetAllReviews().FirstOrDefault();

            Assert.True(!review.ReviewId.Equals(currentFirstReview.ReviewId));
        }
コード例 #2
0
        public void GetReviews_ReturnsList()
        {
            var dal  = new ReviewsDAL(new Conn().AWSconnstring());
            var list = dal.GetAllReviews();

            Assert.True(list.Count > 1);
        }
コード例 #3
0
        public void DeletesReview_ReturnsTrue()
        {
            var dal    = new ReviewsDAL(new Conn().AWSconnstring());
            var review = dal.GetAllReviews().FirstOrDefault();

            bool deleted = dal.DeleteReview(review.ReviewId);

            Assert.True(deleted);
        }
コード例 #4
0
        public void UpdateReview_ReturnsTrue()
        {
            var dal           = new ReviewsDAL(new Conn().AWSconnstring());
            var review        = dal.GetAllReviews().FirstOrDefault();
            var updatedReview = new UpdateReview
            {
                ReviewId   = review.ReviewId,
                ReviewText = "my updated text"
            };
            bool updated = dal.UpdateReview(updatedReview).IsSuccessful;

            Assert.True(updated);
        }