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.");
        }
Ejemplo n.º 2
0
 protected MirandaPlugin()
 {
     menuItemsCollection = new MenuItemDeclarationCollection();
     menuItemsReadOnly = new MenuItemDeclarationReadOnlyCollection(menuItemsCollection);
 }