ZonyLrcToolsX/tests/ZonyLrcTools.Tests/MusicScanner/NetEaseMusicSongListMusicScannerTests.cs

19 lines
610 B
C#

using System.Threading.Tasks;
using Shouldly;
using Xunit;
using ZonyLrcTools.Common.MusicScanner;
namespace ZonyLrcTools.Tests.MusicScanner;
public class NetEaseMusicSongListMusicScannerTests : TestBase
{
[Fact]
public async Task GetMusicInfoFromNetEaseMusicSongListAsync_Test()
{
var musicScanner = GetService<NetEaseMusicSongListMusicScanner>();
var musicInfo = await musicScanner.GetMusicInfoFromNetEaseMusicSongListAsync("7224428149", "DownloadedLrc", "{Artist} - {Name}.lrc");
musicInfo.ShouldNotBeNull();
musicInfo.Count.ShouldBeGreaterThan(10);
}
}