public MockPropsCache(
     ICssPropertiesFactory propsFac,
     IEnumerable <WStyle> styles
     ) : base(styles)
 {
     _propsFac = propsFac;
 }
Esempio n. 2
0
 public void Initialize()
 {
     _pPropsFac = Substitute.For <ICssPropertiesFactory>();
     _rPropsFac = Substitute.For <ICssPropertiesFactory>();
     _styles    = Samples.DocumentSample1.GenerateStyles();
     _instance  = new DefaultsProvider(FacBuilder, _styles);
     _instance.Init();
 }
Esempio n. 3
0
 public void Initialize()
 {
     _propsFac = Substitute.For <ICssPropertiesFactory>();
     _styles   = Doc2web.Tests.Samples.DocumentSample1.GenerateStyles();
     _instance = new DefaultsProvider(
         new Lazy <ICssPropertiesFactory>(() => _propsFac),
         _styles
         );
     _instance.Init();
 }
 public void Initialize()
 {
     _propsFac = Substitute.For <ICssPropertiesFactory>();
     _styles   = new WStyle[]
     {
         MockStyle("a1"),
         MockStyle("a2", "a1"),
         MockStyle("a3", "a1")
     };
     _instance = new MockPropsCache(_propsFac, _styles);
 }
Esempio n. 5
0
 public ParagraphClassFactory(
     NameGenerator clsNameGenerator,
     IDefaultsProvider defaultsProvider,
     IStylePropsCache stylePropsCache,
     INumberingPropsCache numPropsCache,
     ICssPropertiesFactory propsFac)
 {
     _clsNameGenerator = clsNameGenerator;
     _propsFac         = propsFac;
     _stylePropsCache  = stylePropsCache;
     _numPropsCache    = numPropsCache;
     _defaultsProvider = defaultsProvider;
 }
Esempio n. 6
0
 public ParagraphClassFactory(
     StyleConfig config,
     ClsNameGenerator clsNameGenerator,
     IDefaultsProvider defaultsProvider,
     IStylePropsCache stylePropsCache,
     INumberingPropsCache numPropsCache,
     Func <CssPropertySource, ICssPropertiesFactory> _facBuiler)
 {
     _config           = config;
     _clsNameGenerator = clsNameGenerator;
     _propsFac         = _facBuiler(CssPropertySource.Paragraph);
     _stylePropsCache  = stylePropsCache;
     _numPropsCache    = numPropsCache;
     _defaultsProvider = defaultsProvider;
 }
Esempio n. 7
0
 public RunClassFactory(
     NameGenerator clsNameGenerator,
     IDefaultsProvider defaults,
     IStylePropsCache pStylePropsCache,
     INumberingPropsCache numPropsCache,
     IStylePropsCache rStylePropsCache,
     ICssPropertiesFactory propsFac)
 {
     _clsNameGenerator = clsNameGenerator;
     _defaults         = defaults;
     _pStylePropsCache = pStylePropsCache;
     _numPropsCache    = numPropsCache;
     _rStylePropsCache = rStylePropsCache;
     _propsFac         = propsFac;
 }
Esempio n. 8
0
 public RunClassFactory(
     StyleConfig config,
     ClsNameGenerator clsNameGenerator,
     IDefaultsProvider defaults,
     IStylePropsCache pStylePropsCache,
     INumberingPropsCache numPropsCache,
     IStylePropsCache rStylePropsCache,
     Func <CssPropertySource, ICssPropertiesFactory> factoryBuilder)
 {
     _config           = config;
     _clsNameGenerator = clsNameGenerator;
     _defaults         = defaults;
     _pStylePropsCache = pStylePropsCache;
     _numPropsCache    = numPropsCache;
     _rStylePropsCache = rStylePropsCache;
     _propsFac         = factoryBuilder(CssPropertySource.Run);
 }
Esempio n. 9
0
        public void Initialize()
        {
            _config   = new StyleConfig();
            _defaults = Substitute.For <IDefaultsProvider>();
            _defaults.Run.Returns(new CssPropertiesSet());
            _pStylePropsCache = Substitute.For <IStylePropsCache>();
            _numPropsCache    = Substitute.For <INumberingPropsCache>();
            _rStylePropsCache = Substitute.For <IStylePropsCache>();
            _rStylePropsCache.Get(Arg.Any <string>()).Returns(new CssPropertiesSet());
            _propsFac = Substitute.For <ICssPropertiesFactory>();
            _propsFac.Build(null).ReturnsForAnyArgs(x => new CssPropertiesSet());

            _instance = new RunClassFactory(
                _config,
                new ClsNameGenerator(_config),
                _defaults,
                _pStylePropsCache,
                _numPropsCache,
                _rStylePropsCache,
                FacBuilder);
        }
Esempio n. 10
0
 public void Initialize()
 {
     _propsFac = Substitute.For <ICssPropertiesFactory>();
     _propsFac
     .Build(Arg.Any <OpenXmlElement>())
     .ReturnsForAnyArgs(x => new CssPropertiesSet());
     _stylePropsCache = Substitute.For <IStylePropsCache>();
     _stylePropsCache.Get(Arg.Any <string>())
     .Returns(new CssPropertiesSet());
     _numPropsCache = Substitute.For <INumberingPropsCache>();
     _defaults      = Substitute.For <IDefaultsProvider>();
     _defaults.Paragraph.Returns(new CssPropertiesSet());
     _nameGen = new NameGenerator()
     {
         Prefix = "d"
     };
     _instance = new ParagraphClassFactory(
         _nameGen,
         _defaults,
         _stylePropsCache,
         _numPropsCache,
         _propsFac);
 }
Esempio n. 11
0
 public void Initialize()
 {
     _defaults = Substitute.For <IDefaultsProvider>();
     _defaults.Run.Returns(new CssPropertiesSet());
     _defaults.DefaultRunStyle.Returns(x => null);
     _defaults.DefaultParagraphStyle.Returns(x => null);
     _pStylePropsCache = Substitute.For <IStylePropsCache>();
     _numPropsCache    = Substitute.For <INumberingPropsCache>();
     _rStylePropsCache = Substitute.For <IStylePropsCache>();
     _rStylePropsCache.Get(Arg.Any <string>()).Returns(new CssPropertiesSet());
     _propsFac = Substitute.For <ICssPropertiesFactory>();
     _propsFac.Build(null).ReturnsForAnyArgs(x => new CssPropertiesSet());
     _nameGen = new NameGenerator()
     {
         Prefix = "d"
     };
     _instance = new RunClassFactory(
         _nameGen,
         _defaults,
         _pStylePropsCache,
         _numPropsCache,
         _rStylePropsCache,
         _propsFac);
 }
Esempio n. 12
0
 public ContainerNumberingPropsCache(
     Func <CssPropertySource, ICssPropertiesFactory> facBuilder,
     INumberingProvider numberingCrawler) : base(numberingCrawler)
 {
     _propsFac = facBuilder(CssPropertySource.Paragraph);
 }
Esempio n. 13
0
 public void Initialize()
 {
     _propsFac = Substitute.For <ICssPropertiesFactory>();
     _instance = new PStylePPropsCache(_propsFac, Enumerable.Empty <WStyle>());
 }
Esempio n. 14
0
 public void Initialize()
 {
     _propsFac   = Substitute.For <ICssPropertiesFactory>();
     _facBuilder = buildPropsFactory;
     _instance   = new RStyleRPropsCache(_facBuilder, Enumerable.Empty <WStyle>());
 }
 public void Initialize()
 {
     _propsFac = Substitute.For <ICssPropertiesFactory>();
     _instance = new ContainerNumberingPropsCache(_propsFac, null);
 }
Esempio n. 16
0
 public ContainerNumberingPropsCache(
     ICssPropertiesFactory propsFac,
     INumberingProvider numberingCrawler) : base(numberingCrawler)
 {
     _propsFac = propsFac;
 }
Esempio n. 17
0
 public RStyleRPropsCache(
     Func <CssPropertySource, ICssPropertiesFactory> _facBuiler,
     IEnumerable <WStyle> styles) : base(styles)
 {
     _propsFac = _facBuiler(CssPropertySource.Run);
 }
Esempio n. 18
0
 public PStylePPropsCache(
     Func <CssPropertySource, ICssPropertiesFactory> _facBuiler,
     IEnumerable <WStyle> styles) : base(styles)
 {
     _propsFac = _facBuiler(CssPropertySource.Paragraph);
 }
 public NumberNumberingPropsCache(
     ICssPropertiesFactory facBuilder,
     INumberingProvider numberingProvider) : base(numberingProvider)
 {
     _propsFac = facBuilder;
 }