A cross-platform UI framework for .NET
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

31 lines
831 B

using System.Collections.Generic;
using System.Threading;
using Xunit.Sdk;
using Xunit.v3;
namespace Avalonia.Headless.XUnit;
internal sealed class AvaloniaTestCaseRunnerContext(
IXunitTestCase testCase,
IReadOnlyCollection<IXunitTest> tests,
IMessageBus messageBus,
ExceptionAggregator aggregator,
CancellationTokenSource cancellationTokenSource,
string displayName,
string? skipReason,
ExplicitOption explicitOption,
object?[] constructorArguments,
HeadlessUnitTestSession session)
: XunitTestCaseRunnerContext(
testCase,
tests,
messageBus,
aggregator,
cancellationTokenSource,
displayName,
skipReason,
explicitOption,
constructorArguments)
{
public HeadlessUnitTestSession Session { get; } = session;
}