/// <summary> /// Initializes a new instance of the <see cref="CSF.Zpt.BatchRendering.BatchRenderer"/> class. /// </summary> /// <param name="renderingJobFactory">Rendering job factory.</param> /// <param name="settingsFactory">Rendering settings factory.</param> /// <param name="optionsValidator">Options validator.</param> public BatchRenderer(IRenderingJobFactory renderingJobFactory = null, IRenderingSettingsFactory settingsFactory = null, IBatchRenderingOptionsValidator optionsValidator = null) { _jobFactory = renderingJobFactory?? new RenderingJobFactory(); _settingsFactory = settingsFactory?? new RenderingSettingsFactory(); _optionsValidator = optionsValidator?? new BatchRenderingOptionsValidator(); }
/// <summary> /// Initializes a new instance of the <see cref="CSF.Zpt.BatchRendering.ErrorTolerantBatchRenderer"/> class. /// </summary> /// <param name="renderingJobFactory">Rendering job factory.</param> public ErrorTolerantBatchRenderer(IRenderingJobFactory renderingJobFactory = null) : base(renderingJobFactory) { }
public void Setup() { _docFactory = new Mock<IZptDocumentFactory>(MockBehavior.Strict); _sut = new RenderingJobFactory(_docFactory.Object); }