예제 #1
0
            public void ShouldReturn_MovieIdsForUserPreferences()
            {
                var testObject = new MovieDataSiphon().GetBioInformation("1");

                Assert.NotEmpty(testObject.name);
                Assert.NotEmpty(testObject.gender);
            }
예제 #2
0
            public void ShouldReturn_MovieIdsForUserPreferences()
            {
                var testObject = new MovieDataSiphon().GetMoviePreferences("1");

                Assert.InRange(testObject.mostFavorite, 1, 30);
                Assert.InRange(testObject.secondFavorite, 1, 30);
                Assert.InRange(testObject.mostHated, 1, 30);
            }
예제 #3
0
            public void ShouldReturn_TitleOverviewAndPosterPathProperties()
            {
                var testObject = new MovieDataSiphon().GetMovieInformation(1);

                Assert.NotEmpty(testObject.title);
                Assert.NotEmpty(testObject.overview);
                Assert.NotEmpty(testObject.posterPath);
            }
예제 #4
0
            public void ShouldHave_MostHatedMovie_WhenCalled()
            {
                var testObject = new MovieDataSiphon().CompilePersonnelMoviePreferenceDetails("1");

                Assert.NotEmpty(testObject["most_hated_movie"].title);
                Assert.NotEmpty(testObject["most_hated_movie"].overview);
                Assert.NotEmpty(testObject["most_hated_movie"].posterPath);
            }
예제 #5
0
            public void ShouldHave_SecondFavoriteMovie_WhenCalled()
            {
                var testObject = new MovieDataSiphon().CompilePersonnelMoviePreferenceDetails("1");

                Assert.NotEmpty(testObject["second_favorite_movie"].title);
                Assert.NotEmpty(testObject["second_favorite_movie"].overview);
                Assert.NotEmpty(testObject["second_favorite_movie"].posterPath);
            }
예제 #6
0
            public void ShouldReturn_DictionaryOThreeMoviePreferences_WhenCalled()
            {
                var testObject = new MovieDataSiphon().CompilePersonnelMoviePreferenceDetails("1");

                Assert.Equal(3, testObject.Keys.Count);
            }