Example #1
0
        public void TestMoviesGetMovieAlternativeTitlesCountry()
        {
            AlternativeTitles respUs = Config.Client.GetMovieAlternativeTitlesAsync(IdHelper.AGoodDayToDieHard, "US").Result;

            Assert.NotNull(respUs);

            Config.Client.DefaultCountry = "US";

            AlternativeTitles respUs2 = Config.Client.GetMovieAlternativeTitlesAsync(IdHelper.AGoodDayToDieHard).Result;

            Assert.NotNull(respUs2);

            Assert.Equal(respUs.Titles.Count, respUs2.Titles.Count);
        }
Example #2
0
        public void TestMoviesGetMovieAlternativeTitlesCountry()
        {
            AlternativeTitles respUs = _config.Client.GetMovieAlternativeTitles(AGoodDayToDieHard, "US").Result;

            Assert.IsNotNull(respUs);

            _config.Client.DefaultCountry = "US";

            AlternativeTitles respUs2 = _config.Client.GetMovieAlternativeTitles(AGoodDayToDieHard).Result;

            Assert.IsNotNull(respUs2);

            Assert.AreEqual(respUs.Titles.Count, respUs2.Titles.Count);
        }
Example #3
0
        public void TestMoviesGetMovieAlternativeTitles()
        {
            AlternativeTitles respUs = Config.Client.GetMovieAlternativeTitlesAsync(IdHelper.AGoodDayToDieHard, "US").Result;

            Assert.NotNull(respUs);

            AlternativeTitles respFrench = Config.Client.GetMovieAlternativeTitlesAsync(IdHelper.AGoodDayToDieHard, "FR").Result;

            Assert.NotNull(respFrench);

            Assert.False(respUs.Titles.Any(s => s.Title == "Duro de matar 5"));
            Assert.True(respFrench.Titles.Any(s => s.Title == "Die Hard 5 - Belle Journée Pour mourir"));

            Assert.True(respUs.Titles.All(s => s.Iso_3166_1 == "US"));
            Assert.True(respFrench.Titles.All(s => s.Iso_3166_1 == "FR"));
        }
Example #4
0
        public void TestMoviesGetMovieAlternativeTitles()
        {
            //GetMovieAlternativeTitles(int id, string country)
            AlternativeTitles respUs = _config.Client.GetMovieAlternativeTitles(AGoodDayToDieHard, "US");

            Assert.IsNotNull(respUs);

            AlternativeTitles respGerman = _config.Client.GetMovieAlternativeTitles(AGoodDayToDieHard, "DE");

            Assert.IsNotNull(respGerman);

            Assert.IsFalse(respUs.Titles.Any(s => s.Title == "Stirb Langsam 5"));
            Assert.IsTrue(respGerman.Titles.Any(s => s.Title == "Stirb langsam - Ein guter Tag zum Sterben"));

            Assert.IsTrue(respUs.Titles.All(s => s.Iso_3166_1 == "US"));
            Assert.IsTrue(respGerman.Titles.All(s => s.Iso_3166_1 == "DE"));
        }
Example #5
0
        public void TestMoviesGetMovieAlternativeTitles()
        {
            //GetMovieAlternativeTitles(int id, string country)
            AlternativeTitles respUs = _config.Client.GetMovieAlternativeTitles(AGoodDayToDieHard, "US").Result;

            Assert.IsNotNull(respUs);

            AlternativeTitles respFrench = _config.Client.GetMovieAlternativeTitles(AGoodDayToDieHard, "FR").Result;

            Assert.IsNotNull(respFrench);

            Assert.IsFalse(respUs.Titles.Any(s => s.Title == "Duro de matar 5"));
            Assert.IsTrue(respFrench.Titles.Any(s => s.Title == "Die Hard 5 - Belle Journée Pour mourir"));

            Assert.IsTrue(respUs.Titles.All(s => s.Iso_3166_1 == "US"));
            Assert.IsTrue(respFrench.Titles.All(s => s.Iso_3166_1 == "FR"));
        }
Example #6
0
        public async void TestMoviesGetMovieAlternativeTitles()
        {
            AlternativeTitles respUs = await TMDbClient.GetMovieAlternativeTitlesAsync(IdHelper.AGoodDayToDieHard, "US");

            AlternativeTitles respFrench = await TMDbClient.GetMovieAlternativeTitlesAsync(IdHelper.AGoodDayToDieHard, "FR");

            TMDbClient.DefaultCountry = "CA";

            AlternativeTitles respCaDefault = await TMDbClient.GetMovieAlternativeTitlesAsync(IdHelper.AGoodDayToDieHard);

            await Verify(new
            {
                respUs,
                respFrench,
                respCaDefault
            });
        }