Exemple #1
0
        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);
        }