static void Main() { StarcounterXunitRunner runner = new StarcounterXunitRunner(); // Executing tests using TestCaseFilter i.e. excluding any test set which is called "TestSetAlwaysFailing" Func <Xunit.Abstractions.ITestCase, bool> testCaseFilter = (testCase) => { if (testCase.DisplayName.Contains(nameof(TestSetAlwaysFailing))) { return(false); } return(true); }; runner.TestCaseFilter = testCaseFilter; runner.Start(testReportName: @"C:\XunitTestReport\TestReportUsingTestCaseFilter"); // Executing tests using typeName, i.e. only runnign test set which is called "TestSetAlwaysFailing" runner.TestCaseFilter = null; string typeName = typeof(TestSetAlwaysFailing).GetTypeInfo().FullName; runner.Start(typeName: typeName, testReportName: "TestReportUsingTypeName"); }
static void Main() { var testRunner = new StarcounterXunitRunner(); testRunner.Start(); }