mirror of
https://github.com/babalae/better-genshin-impact.git
synced 2026-06-04 11:05:50 +08:00
给JS调用的背包数数独立任务 (#2133)
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
using BetterGenshinImpact.GameTask.GetGridIcons;
|
||||
using OpenCvSharp;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BetterGenshinImpact.UnitTest.GameTaskTests.GetGridIconsTests
|
||||
{
|
||||
public class GetGridIconsTaskTests
|
||||
{
|
||||
[Theory]
|
||||
[InlineData(@"AutoArtifactSalvage\ArtifactAffixes.png", 5)]
|
||||
/// <summary>
|
||||
/// 测试获取物品的黄色星星数,结果应正确
|
||||
/// </summary>
|
||||
public void GetStars_ShouldBeRight(string screenshot, int num)
|
||||
{
|
||||
//
|
||||
using Mat mat = new Mat(@$"..\..\..\Assets\{screenshot}");
|
||||
|
||||
//
|
||||
int actual = GetGridIconsTask.GetStars(mat);
|
||||
|
||||
//
|
||||
Assert.Equal(num, actual);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user