public void TestCollapseOverride() { ResetState(); // create two children var childOne = new StackPanelTests(); var childTwo = new StackPanelTests(); // set fixed size to the children childOne.Width = 1; childOne.Height = 2; childOne.Depth = 3; childTwo.Width = 10; childTwo.Height = 20; childTwo.Depth = 30; // add the children to the stack panel Children.Add(childOne); Children.Add(childTwo); // arrange the stack panel and check children size Arrange(1000 * rand.NextVector3(), true); Assert.AreEqual(Vector3.Zero, childOne.RenderSize); Assert.AreEqual(Vector3.Zero, childTwo.RenderSize); }
public static void Main() { var uiElementTest = new UIElementLayeringTests(); uiElementTest.TestAll(); var panelTest = new PanelTests(); panelTest.TestAll(); var controlTest = new ControlTests(); controlTest.TestAll(); var stackPanelTest = new StackPanelTests(); stackPanelTest.TestAll(); var canvasTest = new CanvasTests(); canvasTest.TestAll(); var contentControlTest = new ContentControlTest(); contentControlTest.TestAll(); var eventManagerTest = new EventManagerTests(); eventManagerTest.TestAll(); var routedEventArgTest = new RoutedEventArgsTest(); routedEventArgTest.TestAll(); var uiElementEventTest = new UIElementEventTests(); uiElementEventTest.TestAll(); var gridTest = new GridTests(); gridTest.TestAll(); }