Я пытаюсь создать отчет по экстентам в Xunit для нескольких тестовых случаев. Но каждый раз, когда отчет заменяется, когда он запускает следующий тестовый пример вместо слияния, а также отчет сохраняется с именем по умолчанию «index. html». Как это настроить?
[Fact]
public void First_test_case()
{
var htmlReporter = new ExtentHtmlReporter("test1.html");
_extent = new ExtentReports();
_extent.AttachReporter(htmlReporter);
_test = _extent.CreateTest("First one").Info("Test Started");
_test.Log(Status.Info, "Login successfull");
_test.Log(Status.Pass, "Pass");
_test = _extent.CreateTest("Second One");
_test.Log(Status.Info, "Second One");
_test.Log(Status.Fail, "Fail");
_extent.Flush();
}
[Fact]
public void Second_Test_case()
{
var htmlReporter = new ExtentHtmlReporter("test2.html");
_extent = new ExtentReports();
_extent.AttachReporter(htmlReporter);
_test = _extent.CreateTest("Third one").Info("Test Started");
_test.Log(Status.Info, "Login successfull");
_test.Log(Status.Pass, "Pass");
_test = _extent.CreateTest("Four One");
_test.Log(Status.Info, "Second One");
_test.Log(Status.Fail, "Fail");
_extent.Flush();
}```