Запуск нескольких тестовых примеров в отчете экстентов (Xunit) - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь создать отчет по экстентам в 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();
        }```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...