修复图像算子工具箱的图标与流程图界面保持一致

This commit is contained in:
DESKTOP-VO9ISA2\zhengxuan.zhang
2026-04-20 09:37:28 +08:00
parent 4390ad1e9f
commit 5fa6f4025d
6 changed files with 48 additions and 34 deletions
@@ -44,6 +44,18 @@ namespace XplorePlane.Tests.Pipeline
Assert.Equal(0, vm.PipelineNodes[0].Order);
}
[Fact]
public void AddOperator_KnownKey_SetsIconPath()
{
_mockImageSvc.Setup(s => s.GetAvailableProcessors()).Returns(new[] { "ShockFilter" });
var vm = CreateVm();
vm.AddOperatorCommand.Execute("ShockFilter");
Assert.Single(vm.PipelineNodes);
Assert.Equal("⚡", vm.PipelineNodes[0].IconPath);
}
[Fact]
public void AddOperator_InvalidKey_NodeNotAdded()
{
@@ -276,4 +288,4 @@ namespace XplorePlane.Tests.Pipeline
Assert.True(vmMax.IsValueValid);
}
}
}
}