using SQLInsight.Core.Instances; using SQLInsight.Rules.Engine; namespace SQLInsight.Rules.Tests; internal static class TestInstances { public static RuleContext Context(string version, DateTimeOffset? now = null) { var info = new InstanceInfo { ServerName = "test", Version = SqlServerVersion.Parse(version), ProductLevel = "RTM", Edition = "Standard Edition", EngineEdition = EngineEdition.Standard, }; return new RuleContext(info, InstanceCapabilities.From(info), now ?? new DateTimeOffset(2026, 9, 29, 0, 0, 0, TimeSpan.Zero)); } }