Example #1
0
        public void TestGetReviewersSpecificGrade()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            movieProgram.Data("TestJsons/Test.json");
            Assert.AreEqual(3, movieProgram.GetReviewersSpecificGrade(2, 4));
        }
Example #2
0
        public void TestGetHighestReviewsMovies()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            Assert.AreEqual(822109, movieProgram.GetHighestReviewsMovies());
        }
Example #3
0
        public void TestGetMoviesExactRating()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            Assert.AreEqual(1, movieProgram.GetMoviesExactRating(1488844, 3));
        }
Example #4
0
        public void TestGetAvgMovieRatingException()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            movieProgram.GetAvgMovieRating(885014);
        }
Example #5
0
        public void TestGetAvgMovieRating()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            Assert.AreEqual(3, movieProgram.GetAvgMovieRating(1488844));
        }
Example #6
0
        public void TestNumberOfReviewsByMovie()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            Assert.AreEqual(1, movieProgram.GetMoviesNumberOfReviews(1488844));
        }
Example #7
0
        public void TestGetAvgGradeByReviewerException()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            movieProgram.GetAvgGradeByReviewer(4);
        }
Example #8
0
        public void TestTestIsNegative()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            Assert.IsFalse(movieProgram.GetReviews(1) < 0);
        }
Example #9
0
        public void TestGetAvgGradeByReviewer()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            Assert.AreEqual(4, movieProgram.GetAvgGradeByReviewer(1));
        }
Example #10
0
        public void TestReviewerDateAtSameGrade()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            Assert.AreEqual(2, movieProgram.GetReviewersFromMovie(822109).ElementAt(1));
        }
Example #11
0
        public void TestLowestReviewerOfMovie()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            Assert.AreEqual(1, movieProgram.GetReviewersFromMovie(822109).Last());
        }
Example #12
0
        public void TestHighestReviewerByMovie()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            Assert.AreEqual(1, movieProgram.GetReviewersFromMovie(822109).First());
        }
Example #13
0
        public void TestGetReviews()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            Assert.AreEqual(4, movieProgram.GetReviews(1));
        }
Example #14
0
        public void TestLowestReviewedMovie()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            Assert.AreEqual(1488844, movieProgram.GetReviewersReviewedMovie(1).Last());
        }
Example #15
0
        public void TestReviewedMovieByDateAtSameGrade()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            Assert.AreEqual(885013, movieProgram.GetReviewersReviewedMovie(1).ElementAt(1));
        }
Example #16
0
        public void TestReviewerTopReviewedMovie()
        {
            MovieProgram movieProgram = new MovieProgram("MovieReviewEASV/Test.json");

            Assert.AreEqual(822109, movieProgram.GetReviewersReviewedMovie(1).First());
        }