Example #1
0
        public void Build_Test()
        {
            _parameter.Elements = new OpenXmlElement[]
            {
                new Paragraph(),
                new Paragraph()
            };

            var conversionTask = _instance.Build(_parameter) as ConversionTask;

            Assert.IsNotNull(conversionTask);
            Assert.AreSame(_parameter.Elements, conversionTask.RootElements);
            Assert.AreSame(_parameter.Stream, conversionTask.Out.BaseStream);
            Assert.AreSame(_instance.LifetimeScope, conversionTask.LifetimeScope);
            Assert.AreSame(_instance.Processor, conversionTask.Processor);
            Assert.AreSame(_instance.ContextRenderer, conversionTask.ContextRenderer);
        }
Example #2
0
        public void Convert(ConversionParameter parameter)
        {
            var conversionTask = _conversionTaskFactory.Build(parameter);

            ExecuteConversionTask(conversionTask);
        }