Home | History | Annotate | Download | only in extensions

Lines Matching defs:item2

85   ExtensionMenuItem* item2 = CreateTestItem(extension);
86 ASSERT_TRUE(manager_.AddContextItem(extension, item2));
87 ASSERT_EQ(item2, manager_.GetItemById(item2->id()));
88 items = manager_.MenuItems(item2->extension_id());
91 ASSERT_EQ(item2, items->at(1));
116 ExtensionMenuItem* item2 = CreateTestItem(extension2);
126 ASSERT_TRUE(manager_.AddContextItem(extension2, item2));
129 ExtensionMenuItem::Id id2 = item2->id();
131 // Try adding item3 as a child of item2 - this should fail because item3 has
135 // Add item2_child as a child of item2.
138 ASSERT_EQ(1, item2->child_count());
148 ASSERT_EQ(1, item2->child_count());
152 // We should only get 1 thing back when asking for item2's extension id, since
154 ASSERT_EQ(1u, manager_.MenuItems(item2->extension_id())->size());
155 ASSERT_EQ(item2, manager_.MenuItems(item2->extension_id())->at(0));
159 ASSERT_EQ(1u, manager_.MenuItems(item2->extension_id())->size());
160 ASSERT_EQ(item2, manager_.MenuItems(item2->extension_id())->at(0));
161 ASSERT_EQ(0, item2->child_count());
170 ExtensionMenuItem* item2 = CreateTestItem(extension);
176 ExtensionMenuItem::Id item2_id = item2->id();
183 // item1 -> item2 -> item3 -> item4 -> item5 -> item6.
185 ASSERT_TRUE(manager_.AddChildItem(item1_id, item2));
191 ASSERT_EQ(item2, manager_.GetItemById(item2_id));
202 ASSERT_EQ(item2, manager_.GetItemById(item2_id));
213 ASSERT_EQ(item2, manager_.GetItemById(item2_id));
220 // Now remove item1 and make sure item2 and item3 are gone as well.
235 ExtensionMenuItem* item2 = CreateTestItem(extension1);
238 ASSERT_TRUE(manager_.AddContextItem(extension1, item2));
244 ASSERT_EQ(item2, items->at(1));
247 // it to be a child of item2.
254 ASSERT_TRUE(manager_.ChangeParent(item3->id(), &item2->id()));
256 ASSERT_EQ(1, item2->child_count());
257 ASSERT_EQ(item3, item2->children()[0]);
259 // Move item2 to be a child of item1.
260 ASSERT_TRUE(manager_.ChangeParent(item2->id(), &item1->id()));
262 ASSERT_EQ(item2, item1->children()[0]);
263 ASSERT_EQ(1, item2->child_count());
264 ASSERT_EQ(item3, item2->children()[0]);
266 // Since item2 was a top-level item but is no longer, we should only have 1
272 // Move item3 back to being a child of item1, so it's now a sibling of item2.
275 ASSERT_EQ(item2, item1->children()[0]);
282 ASSERT_EQ(item2, item1->children()[0]);
288 // Move item2 to be a top-level item.
289 ASSERT_TRUE(manager_.ChangeParent(item2->id(), NULL));
293 ASSERT_EQ(item2, items->at(1));
326 ExtensionMenuItem* item2 = CreateTestItem(extension2);
327 ASSERT_NE(item1->extension_id(), item2->extension_id());
328 ASSERT_TRUE(manager_.AddContextItem(extension2, item2));
339 ASSERT_TRUE(manager_.GetItemById(item2->id()) != NULL);
377 ExtensionMenuItem* item2 = CreateTestItem(extension1);
380 ASSERT_TRUE(manager_.AddContextItem(extension1, item2));
406 ExtensionMenuItem* item2 = CreateTestItem(extension1);
408 ASSERT_TRUE(manager_.AddContextItem(extension1, item2));
413 manager_.RemoveContextMenuItem(item2->id());