Exemplo n.º 1
0
        public static void ExternalMovieServiceTestInit(TestContext testContext)
        {
            _movieHelperService = new MovieHelperService();

            _baseUrlCinema        = TestAppData.CinemaBaseUrl;
            _getMovieCinema       = TestAppData.CinemaGetMoviesUrl;
            _getMovieDetailCinema = TestAppData.CinemaGetMovieDetailUrl;
            _movieId = TestAppData.CinemaTestMovieId;

            _apiUtilityService = new Mock <IApiUtilityService>();
            _apiUtilityService.Setup(x => x.ApiKey).Returns(TestAppData.ApiKey);
        }
Exemplo n.º 2
0
        public static void MovieServiceTestInit(TestContext testContext)
        {
            _movieHelperService = new MovieHelperService();

            var cinemaWorld = new Mock <IApiUtility>();

            cinemaWorld.Setup(x => x.BaseUrl).Returns(TestAppData.CinemaBaseUrl);
            cinemaWorld.Setup(x => x.GetMovieDetail).Returns(TestAppData.CinemaGetMovieDetailUrl);
            cinemaWorld.Setup(x => x.GetMovies).Returns(TestAppData.CinemaGetMoviesUrl);

            var filmWorld = new Mock <IApiUtility>();

            filmWorld.Setup(x => x.BaseUrl).Returns(TestAppData.FilmBaseUrl);
            filmWorld.Setup(x => x.GetMovieDetail).Returns(TestAppData.FilmGetMovieDetailUrl);
            filmWorld.Setup(x => x.GetMovies).Returns(TestAppData.FilmGetMoviesUrl);

            _apiUtilityService = new Mock <IApiUtilityService>();
            _apiUtilityService.Setup(x => x.FilmWorld).Returns(filmWorld.Object);
            _apiUtilityService.Setup(x => x.CinemaWorld).Returns(cinemaWorld.Object);
            _apiUtilityService.Setup(x => x.ApiKey).Returns(TestAppData.ApiKey);
        }