public ContextMenu GetContextMenu () { for (Menu item = this; item != null; item = item.parent_menu) { if (item is ContextMenu) { return (ContextMenu) item; } } return null; }
public void Menu_GetContextMenu_Invoke_ReturnsExpected(Menu menu, ContextMenu expected) { Assert.Equal(expected, menu.GetContextMenu()); }