private void MockPropsA3_A2_A1() { _propsA2 = MockFactory( "a2", new MockProp1(), new MockProp2()); _propsA3 = MockFactory("a3", _propsA2.ToArray()); _propsA1 = MockFactory( "a1", new MockProp3(), new MockProp4() ); }
public void Clone_Test() { var a = new CssPropertiesSet() { new MockProp1(), new MockProp2() }; var b = a.Clone(); Assert.AreEqual(a.Count, b.Count); var aProps = a.ToArray(); var bProps = b.ToArray(); for (int i = 0; i < aProps.Length; i++) { Assert.AreEqual(aProps[i], bProps[i]); Assert.AreNotSame(aProps[i], bProps[i]); } }