Ejemplo n.º 1
0
 public void Initialize()
 {
     _themeFontProvider = Substitute.For <IThemeFontsProvider>();
     _instance          = new RunFontsCssProperty(_themeFontProvider)
     {
         Selector = "span.test"
     };
     _themeFontProvider
     .GetFontFace(Arg.Any <ThemeFontValues>())
     .Returns(x =>
              Enum.GetName(
                  typeof(ThemeFontValues),
                  x.Arg <ThemeFontValues>()));
 }
Ejemplo n.º 2
0
        public CssPropertiesFactory(
            StyleConfig styleConfig,
            IThemeFontsProvider themeFontsProvider,
            IThemeColorsProvider themeColorProvider,
            INumberingProvider numberingProvider,
            IDefaultsProvider defaultsProvider)
        {
            _styleConfig        = styleConfig;
            _themeColorProvider = themeColorProvider;
            _themeFontsProvider = themeFontsProvider;
            _numberingProvider  = numberingProvider;
            _defaultsProvider   = defaultsProvider;

            Initialize();
        }
Ejemplo n.º 3
0
 public RunFontsCssProperty(IThemeFontsProvider themeFontProvider)
 {
     _themeFontProvider = themeFontProvider;
 }