Ejemplo n.º 1
0
        public void GetDesiredSizeWithoutMarginTest()
        {
            Size    size    = new Size();
            TabItem tabItem = new TabItem();

            tabItem.Height = 100;
            tabItem.Width  = 100;

            CreateAsyncTask(tabItem,
                            () => tabItem.Margin = new Thickness(5, 5, 5, 5),
                            () => size           = TabPanel.GetDesiredSizeWithoutMargin(tabItem),
                            () => Assert.AreEqual(size.Height, 100),
                            () => Assert.AreEqual(size.Width, 100)
                            );

            EnqueueTestComplete();
        }