Пример #1
0
        public void Test_Find_ReturnsASpecificReviewObject()
        {
            //Arrange
              Review newReview = new Review("McDonalds", 1, 2);
              newReview.Save();

              //Act
              Review foundReview = Review.Find(newReview.GetId());

              //Assert
              Assert.Equal(newReview, foundReview);
        }
Пример #2
0
        public void Test_RatingIsPassedToDatabase()
        {
            // Arrange
              Review firstReview = new Review("McDonalds", 1, 2);
              firstReview.Save();

              //Act
              Review resultReview = Review.Find(firstReview.GetId());

              //Assert
              Assert.Equal(firstReview.GetRating(), resultReview.GetRating());
        }
Пример #3
0
        public void Test_SetContentAndId_AdjustsDatabaseCorrectly()
        {
            // Arrange
              Review firstReview = new Review("McDonalds", 1, 2);
              firstReview.Save();

              //Act
              firstReview.SetContent("Chipotle");
              firstReview.SetRestaurantId(2);
              Review resultReview = Review.Find(firstReview.GetId());

              //Assert
              Assert.Equal(firstReview.GetContent(), resultReview.GetContent());
              Assert.Equal(firstReview.GetRestaurantId(), resultReview.GetRestaurantId());
        }