Ejemplo n.º 1
0
        public void TestSame()
        {
            YogaNode nodeDefault = new YogaNode();
            YogaNode nodeCreated = YogaNode.Create();

            Assert.IsFalse(nodeDefault.IsDirty);
            nodeDefault.CopyStyle(nodeCreated);
            Assert.IsFalse(nodeDefault.IsDirty);
        }
Ejemplo n.º 2
0
        public void TestSimple()
        {
            YogaNode nodeDefault = new YogaNode();
            YogaNode nodeCreated = YogaNode.Create(flexDirection: YogaFlexDirection.Row);

            Assert.AreEqual(YogaFlexDirection.Row, nodeCreated.FlexDirection);
            Assert.IsFalse(nodeDefault.IsDirty);
            nodeDefault.CopyStyle(nodeCreated);
            Assert.IsTrue(nodeDefault.IsDirty);
        }
Ejemplo n.º 3
0
        public void TestCopyStyle()
        {
            YogaNode node0 = new YogaNode();

            Assert.IsTrue(YogaConstants.IsUndefined(node0.MaxHeight));

            YogaNode node1 = new YogaNode();

            node1.MaxHeight = 100;

            node0.CopyStyle(node1);
            Assert.AreEqual(100.Pt(), node0.MaxHeight);
        }