.sln файлы содержат несколько проектов фреймворка 4.7.2, а также .net core 2.2
Получение ошибки, как показано ниже
System.InvalidOperationException: Unknown test framework: could not find xunit.dll (v1) or xunit.execution.*.dll (v2) in D:\.....\bin\Debug\netcoreapp2.2
Ниже мой код
Task("xUnit")
.IsDependentOn("Build")
.Does(() =>
{
DotCoverCover(tool => {
tool.XUnit2("./**/bin/" + configuration + "/**/*.Tests.dll", new XUnit2Settings {
Parallelism = ParallelismOption.None,
XmlReport = true,
NoAppDomain = false,
ReportName = testResultFile,
OutputDirectory = artifactsDir,
UseX86 = false
});
},
new FilePath(dotCoverResultFile),
new DotCoverCoverSettings()
);
}).Finally(() =>
{
DotCoverReport(dotCoverResultFile, dotCoverHtmlReportFile, new DotCoverReportSettings {
ReportType = DotCoverReportType.HTML
});
});