Ejemplo n.º 1
0
        public void ResolveMaxContentTrackSize_WithColGap()
        {
            MockApplication mockView = MockApplication.Setup <GridLayout_ResolveMaxContentTrackSize>();
            GridLayout_ResolveMaxContentTrackSize root = (GridLayout_ResolveMaxContentTrackSize)mockView.RootElement;

            root.style.SetGridLayoutColGap(10, StyleState.Normal);
            mockView.Update();
            Assert.AreEqual(320, root.layoutResult.actualSize.width);
        }
Ejemplo n.º 2
0
        public void ResolveMaxContentTrackSize()
        {
            MockApplication mockView = MockApplication.Setup <GridLayout_ResolveMaxContentTrackSize>();

            mockView.Update();
            GridLayout_ResolveMaxContentTrackSize root = (GridLayout_ResolveMaxContentTrackSize)mockView.RootElement;

            Assert.AreEqual(300, root.layoutResult.actualSize.width);

            Assert.AreEqual(0, root[0].layoutResult.allocatedPosition.x);
            Assert.AreEqual(100, root[1].layoutResult.allocatedPosition.x);
            Assert.AreEqual(0, root[2].layoutResult.allocatedPosition.x); // wraps to next line because prev was 2 wide
        }