public void FindTest() { string tag = "tag"; MenuItemDeclarationCollection list = new MenuItemDeclarationCollection(); MenuItemDeclarationAttribute attrib = new MenuItemDeclarationAttribute("a", "b"); attrib.Tag = tag; list.Add(attrib); MenuItemDeclarationReadOnlyCollection target = new MenuItemDeclarationReadOnlyCollection(list); MenuItemDeclarationAttribute expected = attrib; MenuItemDeclarationAttribute actual = target.Find(tag); Assert.AreEqual(expected, actual, "FindByTag did not return the expected value."); Assert.AreEqual(null, target.Find("foo"), "FindByTag return wrong result."); }
protected MirandaPlugin() { menuItemsCollection = new MenuItemDeclarationCollection(); menuItemsReadOnly = new MenuItemDeclarationReadOnlyCollection(menuItemsCollection); }