using Microsoft.EntityFrameworkCore.TestUtilities.Xunit; using Xunit.Abstractions; using Xunit.Sdk; namespace EntityFrameworkCore.Jet.FunctionalTests.TestUtilities.Xunit; public class JetConditionalFactDiscoverer(IMessageSink messageSink) : ConditionalFactDiscoverer(messageSink) { protected override IXunitTestCase CreateTestCase( ITestFrameworkDiscoveryOptions discoveryOptions, ITestMethod testMethod, IAttributeInfo factAttribute) => new JetConditionalFactTestCase( DiagnosticMessageSink, discoveryOptions.MethodDisplayOrDefault(), discoveryOptions.MethodDisplayOptionsOrDefault(), testMethod); }