public async Task ShouldRecommendNotWorkWithoutLogin() { var api = new NeteaseMusicSDK(); await Assert.ThrowsExceptionAsync <HttpRequestException>(api.RecommendAsync <Playlist>); api.Dispose(); }
public async Task ShouldCookiePersist() { var storage = new Storage(); var api = new NeteaseMusicSDK(storage); var user = api.Me ?? await api.LoginAsync(Configuration.Username, Configuration.Password); Assert.IsNotNull(user); api.Dispose(); api = new NeteaseMusicSDK(storage); Assert.IsNotNull(api.Me); await api.RecommendAsync <Song>(); }
public static void AssemblyCleanup() { Api.Dispose(); }