public void TestDisabledSearch(string query)
        {
            var yandexMusicMainResolver = new YandexMusicMainResolver(Config)
            {
                AllowSearch = false
            };
            var audioItem = yandexMusicMainResolver.ResolveQuery(query).GetAwaiter().GetResult();

            Assert.Null(audioItem);
        }
        public void TestDisabledPlainTextSearch(string query, bool isPlainText)
        {
            var yandexMusicMainResolver = new YandexMusicMainResolver(Config)
            {
                PlainTextIsSearchQuery = false
            };
            var audioItem = yandexMusicMainResolver.ResolveQuery(query).GetAwaiter().GetResult();

            Assert.Equal(isPlainText, audioItem == null);
        }
예제 #3
0
        public YandexTestBase()
        {
            if (File.Exists("TestData.json"))
            {
                Config = new FileYandexConfig("TestData.json");
            }
            else
            {
                Config = new EnvironmentConfig();
            }

            MainResolver = new YandexMusicMainResolver(Config);
        }