public void EmbeddedStyleGroupRegisterTest() { var styleGroup = new EmbeddedStyleGroup(); var source = "#style { color:blue; }"; var style1 = new EmbeddedStyle(source); var style2 = new EmbeddedStyle(source); styleGroup.Register(style1); styleGroup.Register(style2); Assert.AreEqual(1, styleGroup.Count); }
public void EmbeddedStyleGroupRegisterTest3() { var styleGroup = new EmbeddedStyleGroup(); var style1 = "#world { color:blue; }"; var style2 = "#world { color:blue; }"; var style3 = "#earth { color:green; }"; styleGroup.Register(style1, style2, style3); Assert.AreEqual(2, styleGroup.Count); Assert.AreEqual(style1, styleGroup.First().Source); Assert.AreEqual(style3, styleGroup.Skip(1).First().Source); }
public void EmbeddedStyleGroupRegisterTest2() { var styleGroup = new EmbeddedStyleGroup(); var source = "#style { color:blue; }"; var style1 = new EmbeddedStyle(source); var style2 = new EmbeddedStyle(source); Assert.IsFalse(styleGroup.HasRegistered(style1)); Assert.IsFalse(styleGroup.HasRegistered(style2)); styleGroup.Register(style1); Assert.IsTrue(styleGroup.HasRegistered(style1)); Assert.IsTrue(styleGroup.HasRegistered(style2)); }