public SparkHtmlReportGenerator(string path,
                                 bool showTimeInfo,
                                 IFileSystem fileSystem,
                                 ISparkRenderer renderer,
                                 Func <string, TextWriter> streamFactory,
                                 ISpecificationVisitor[] specificationVisitors)
 {
     _path                  = path;
     _showTimeInfo          = showTimeInfo;
     _fileSystem            = fileSystem;
     _renderer              = renderer;
     _streamFactory         = streamFactory;
     _specificationVisitors = specificationVisitors;
 }
 public SparkHtmlReportGenerator(string path,
                                 bool showTimeInfo,
                                 IFileSystem fileSystem,
                                 ISparkRenderer renderer,
                                 Func<string, TextWriter> streamFactory,
                                 ISpecificationVisitor[] specificationVisitors)
 {
   _path = path;
   _showTimeInfo = showTimeInfo;
   _fileSystem = fileSystem;
   _renderer = renderer;
   _streamFactory = streamFactory;
   _specificationVisitors = specificationVisitors;
 }
 public SparkCodecBuilder With(ISparkRenderer sparkRenderer)
 {
     _sparkRenderer = sparkRenderer;
     return this;
 }
 public SparkCodecBuilder With(ISparkRenderer sparkRenderer)
 {
     _sparkRenderer = sparkRenderer;
     return(this);
 }
 public SparkCodec(ISparkRenderer renderer)
 {
     _renderer = renderer;
 }
 public SparkCodec(ISparkRenderer renderer)
 {
     _renderer = renderer;
 }