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