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); }
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 }