public void TestAddMenuItem()
{
//---------------Set up test pack-------------------
HabaneroMenu submenu = new HabaneroMenu("Main").AddSubMenu("Submenu");
string menuItemName = TestUtil.GetRandomString();
//---------------Assert PreConditions---------------
//---------------Execute Test ----------------------
HabaneroMenu.Item menuItem = submenu.AddMenuItem(menuItemName);
//---------------Test Result -----------------------
Assert.AreEqual(1, submenu.MenuItems.Count);
Assert.AreSame(menuItem, submenu.MenuItems[0]);
Assert.AreEqual(menuItemName, menuItem.Name);
//---------------Tear Down -------------------------
}