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); }
public YandexTestBase() { if (File.Exists("TestData.json")) { Config = new FileYandexConfig("TestData.json"); } else { Config = new EnvironmentConfig(); } MainResolver = new YandexMusicMainResolver(Config); }