Использование aventstack.extentreports дает ошибкуC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Использование aventstack.extentreports дает ошибку

Сообщение Anonymous »

В демонстрации на YouTube мне дали этот код, и я получаю эту ошибку, которая заставила меня в тупике - 'ExtentReports' не содержит конструктора, который принимает 2 аргумента. Моя ссылка неправильно? Я использую версию 3.03 extentreports < /p>

using NUnit.Framework;
using AventStack.ExtentReports;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ExtentDemoYoutube
{
[TestFixture]
public class BasicReport
{
public ExtentReports extent;
public ExtentTest test;

[OneTimeSetUp]
public void StartReport()
{
string pth = System.Reflection.Assembly.GetCallingAssembly().CodeBase;
string actualPath = pth.Substring(0, pth.LastIndexOf("bin"));
string projectPath = new Uri(actualPath).LocalPath;

string reportPath = projectPath + "Reports\\MyOwnReport.html";

extent = new ExtentReports(reportPath, true);

extent.AddSystemInfo("Host Name", "Joe Loyzaga")
.AddSystemInfo("Environment", "QA")
.AddSystemInfo("User Name", "Joe Loyzaga");

extent.LoadConfig(projectPath + "extent-config.xml");

}

[Test]
public void DemoReportPass()
{
test = extent.StartTest("DemoReportPass");
Assert.IsTrue(true);
test.log(LogStatus.Pass, "Assert Pass as condition is True");
}

[Test]
public void DemoReportFail()
{
test = extent.StartTest("DemoReportFail");
Assert.IsTrue(false);
test.log(LogStatus.Pass, "Assert Pass as condition is Fail");

}

[TearDown]
public void GetResult()
{
var status = TestContext.CurrentContext.Result.Outcome.Status;
var stackTrace = "" +TestContext.CurrentContext.Result.StackTrace+"";
var errorMessage = TestContext.CurrentContext.Result.Message;

if(status==NUnit.Framework.Interfaces.TestStatus.Failed)

{
test.Log(LogStatus.Fail, stackTrace + errorMessage);
}
extent.EndTest(test);
}

[OneTimeTearDown]
public void EndReport()
{
extent.Flush();
extent.Close();
}

}
}


Подробнее здесь: https://stackoverflow.com/questions/427 ... s-an-error
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Использование aventstack.extentreports дает ошибку
    Anonymous » » в форуме Html
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Использование aventstack.extentreports дает ошибку
    Anonymous » » в форуме C#
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Использование aventstack.extentreports дает ошибку
    Anonymous » » в форуме Html
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Использование AventStack.ExtentReports выдает ошибку
    Anonymous » » в форуме C#
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Имя теста ошибок не должно быть нулевым или пустым, используя com.aventstack.extentreports.cucumber.adapter.ExtentCucumb
    Anonymous » » в форуме JAVA
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»