public void TestCopyOverline() { var atom1 = LaTeXSettings.Placeholder; var atom2 = LaTeXSettings.Times; var atom3 = LaTeXSettings.Divide; var list = new MathList(atom1, atom2, atom3); var over = new Overline(list); Assert.IsType <Overline>(over); var copy = over.Clone(false); CheckClone(copy, over); CheckClone(copy.InnerList, over.InnerList); }
public void TestCopyOverline() { var atom1 = MathAtoms.Placeholder; var atom2 = MathAtoms.Times; var atom3 = MathAtoms.Divide; var list = MathLists.WithAtoms(atom1, atom2, atom3); var over = new Overline(); Assert.Equal(MathAtomType.Overline, over.AtomType); over.InnerList = list; var copy = new Overline(over, false); CheckClone(copy, over); CheckClone(copy.InnerList, over.InnerList); }