public void TestItemsAddedWhenSet()
        {
            TabControlWithNoDropdown tabControl = null;

            AddStep("create tab control", () =>
            {
                tabControl = new TabControlWithNoDropdown
                {
                    Size  = new Vector2(200, 30),
                    Items = items
                };
            });

            AddAssert("contained items match added items", () => tabControl.Items.SequenceEqual(items));
        }
        public void TestItemsImmediatelyUpdatedAfterAdd()
        {
            TabControlWithNoDropdown tabControl = null;

            AddStep("create tab control", () =>
            {
                tabControl = new TabControlWithNoDropdown {
                    Size = new Vector2(200, 30)
                };

                foreach (var item in items)
                {
                    tabControl.AddItem(item);
                }
            });

            AddAssert("contained items match added items", () => tabControl.Items.SequenceEqual(items));
        }