节点在线、应用在线、配置在线使用令牌查询
大石头 authored at 2021-12-16 19:49:30
436.00 B
Stardust
using Stardust.Data.Monitors;
using Xunit;

namespace ServerTest;

public class TraceRuleTests
{
    [Fact]
    public void GetOrAddItem()
    {
        var name = "/Admin/Menu/Index";
        var rule = TraceRule.Match(name);
        Assert.NotNull(rule);

        var app = AppTracer.FindByName("StarWeb");
        var ti = app.GetOrAddItem(name, rule?.IsWhite);
        Assert.NotNull(ti);
        Assert.True(ti.Enable);
    }
}