C# Class Xunit.Reporting.Internal.ReportEngine

The report engine which implements the main coordination part of this tool.
Inheritance: IReportEngine
ファイルを表示 Open project: BjRo/xunitbddextensions

Public Methods

Method Description
ReportEngine ( IArguments arguments, IModelBuilder modelBuilder, IReportGenerator reportGenerator ) : System

Initializes a new instance of the ReportEngine class.

Run ( ) : void

Runs the report generation.

Method Details

ReportEngine() public method

Initializes a new instance of the ReportEngine class.
/// Thrown when one of the parameters is null. ///
public ReportEngine ( IArguments arguments, IModelBuilder modelBuilder, IReportGenerator reportGenerator ) : System
arguments IArguments /// Specifies the arguments. ///
modelBuilder IModelBuilder /// Specifies the model builder for building a report model from an assembly.
reportGenerator IReportGenerator /// Specifies the report generator which generates the output. ///
return System

Run() public method

Runs the report generation.
public Run ( ) : void
return void