public VkToSpotifyTests()
        {
            var initData = Utils.ReadFile(@$ "{Environment.CurrentDirectory}{Path.DirectorySeparatorChar}{BasicInfo.Default_init_data}");

            var login    = initData.GetKey("VK.LOGIN");
            var password = initData.GetKey("VK.PASSWORD");

            _screenName = initData.GetKey("VK.SCREEN_NAME");

            Assert.IsNotNull(login);
            Assert.IsNotNull(password);
            Assert.IsNotNull(_screenName);

            _api = VkUtils.AuthorizeApi(login, password);

            Assert.IsNotNull(_api);
            Assert.IsTrue(_api.IsAuthorized);

            var clientId = initData.GetKey("SPOTIFY.CLIENT_ID");
            var secretId = initData.GetKey("SPOTIFY.SECRET_ID");

            Assert.IsNotNull(clientId);
            Assert.IsNotNull(secretId);

            var spotifyClient = SpotifyUtils.GetAuthorizedByIds(clientId, secretId);

            _searchEngine = new SpotifySearchEngine <Track>(spotifyClient);

            Assert.IsNotNull(_searchEngine);
        }
Пример #2
0
        public SpotifyTests()
        {
            var initData = Utils.ReadFile(@$ "{Environment.CurrentDirectory}{Path.DirectorySeparatorChar}{BasicInfo.Default_init_data}");

            var clientId = initData.GetKey("SPOTIFY.CLIENT_ID");
            var secretId = initData.GetKey("SPOTIFY.SECRET_ID");

            Assert.IsNotNull(clientId);
            Assert.IsNotNull(secretId);

            var spotifyClient = SpotifyUtils.GetAuthorizedByIds(clientId, secretId);

            _searchEngine = new SpotifySearchEngine <Track>(spotifyClient);

            Assert.IsNotNull(_searchEngine);
        }