public void Initialize() { _values = new Dictionary <Level, CssPropertiesSet>(); _nProvider = Substitute.For <INumberingProvider>(); _levels = BuildLevels(); _instance = new MockNumberingPropsCache(_values, _nProvider); }
public CssPropertiesFactory( StyleConfig styleConfig, IThemeFontsProvider themeFontsProvider, IThemeColorsProvider themeColorProvider, INumberingProvider numberingProvider, IDefaultsProvider defaultsProvider) { _styleConfig = styleConfig; _themeColorProvider = themeColorProvider; _themeFontsProvider = themeFontsProvider; _numberingProvider = numberingProvider; _defaultsProvider = defaultsProvider; Initialize(); }
public ContainerNumberingPropsCache( Func <CssPropertySource, ICssPropertiesFactory> facBuilder, INumberingProvider numberingCrawler) : base(numberingCrawler) { _propsFac = facBuilder(CssPropertySource.Paragraph); }
public ContainerNumberingPropsCache( ICssPropertiesFactory propsFac, INumberingProvider numberingCrawler) : base(numberingCrawler) { _propsFac = propsFac; }
public MockNumberingPropsCache( IDictionary <Level, CssPropertiesSet> values, INumberingProvider numberingProvider) : base(numberingProvider) { _values = values; }
public NumberNumberingPropsCache( ICssPropertiesFactory facBuilder, INumberingProvider numberingProvider) : base(numberingProvider) { _propsFac = facBuilder; }