示例#1
0
        public void SetUp()
        {
            mockery     = new MockRepository();
            unknownMenu = mockery.DynamicMock <ISubMenu>();

            SetupResult.For(unknownMenu.Name()).Return("blah");
        }
示例#2
0
        public void SetUp()
        {
            mockery  = new MockRepository();
            fileMenu = mockery.DynamicMock <ISubMenu>();

            SetupResult.For(fileMenu.Name()).Return(MenuNames.File);
        }
        public void SetUp()
        {
            mockery = new MockRepository();
            menuThatThisItemBelongsTo = mockery.DynamicMock <ISubMenu>();

            SetupResult.For(menuThatThisItemBelongsTo.Name()).Return(MenuNames.Help);
        }
        public ToolStripMenuItem MapFrom(ISubMenu item)
        {
            var toolStripMenuItem = new ToolStripMenuItem(item.Name());

            foreach (var menuItem in item.AllMenuItems())
            {
                toolStripMenuItem.DropDownItems.Add(mapper.MapFrom(menuItem));
            }
            return(toolStripMenuItem);
        }
        public void SetUp()
        {
            mockery   = new MockRepository();
            subMenu   = mockery.DynamicMock <ISubMenu>();
            mapper    = mockery.DynamicMock <IMenuItemToToolStripMenuItemMapper>();
            menuItems = new List <IMenuItem>();

            SetupResult.For(subMenu.Name()).Return("&File");
            SetupResult.For(subMenu.AllMenuItems()).Return(menuItems);
        }
示例#6
0
 public bool BelongsTo(ISubMenu menu)
 {
     return(menu.Name().Equals(MenuNames.Help));
 }
示例#7
0
 public bool BelongsTo(ISubMenu menu) {
     return menu.Name().Equals(MenuNames.File);
 }
 public int Compare(ISubMenu x, ISubMenu y)
 {
     return(rankings.IndexOf(x.Name()).CompareTo(rankings.IndexOf(y.Name())));
 }