Lines Matching refs:model_

142   BookmarkModelTest() : model_(client_.CreateModel()) {
143 model_->AddObserver(this);
277 model_->RemoveObserver(this);
278 model_ = client_.CreateModel();
279 model_->AddObserver(this);
282 if (model_->root_node()->GetIndexOf(extra_node) == -1)
290 scoped_ptr<BookmarkModel> model_;
311 const BookmarkNode* bb_node = model_->bookmark_bar_node();
316 const BookmarkNode* other_node = model_->other_node();
321 const BookmarkNode* mobile_node = model_->mobile_node();
332 const BookmarkNode* root = model_->bookmark_bar_node();
336 const BookmarkNode* new_node = model_->AddURL(root, 0, title, url);
344 ASSERT_TRUE(new_node == model_->GetMostRecentlyAddedUserNodeForURL(url));
347 new_node->id() != model_->other_node()->id() &&
348 new_node->id() != model_->mobile_node()->id());
352 const BookmarkNode* root = model_->bookmark_bar_node();
357 const BookmarkNode* new_node = model_->AddURL(root, 0, title, url);
365 ASSERT_TRUE(new_node == model_->GetMostRecentlyAddedUserNodeForURL(url));
368 new_node->id() != model_->other_node()->id() &&
369 new_node->id() != model_->mobile_node()->id());
374 const BookmarkNode* root = model_->bookmark_bar_node();
379 const BookmarkNode* new_node = model_->AddURL(root, i, title, url);
390 const BookmarkNode* root = model_->bookmark_bar_node();
397 const BookmarkNode* new_node = model_->AddURLWithCreationTimeAndMetaInfo(
409 ASSERT_TRUE(new_node == model_->GetMostRecentlyAddedUserNodeForURL(url));
412 new_node->id() != model_->other_node()->id() &&
413 new_node->id() != model_->mobile_node()->id());
417 const BookmarkNode* root = model_->mobile_node();
421 const BookmarkNode* new_node = model_->AddURL(root, 0, title, url);
429 ASSERT_TRUE(new_node == model_->GetMostRecentlyAddedUserNodeForURL(url));
432 new_node->id() != model_->other_node()->id() &&
433 new_node->id() != model_->mobile_node()->id());
437 const BookmarkNode* root = model_->bookmark_bar_node();
440 const BookmarkNode* new_node = model_->AddFolder(root, 0, title);
449 new_node->id() != model_->other_node()->id() &&
450 new_node->id() != model_->mobile_node()->id());
454 model_->AddFolder(root, 0, title);
461 const BookmarkNode* root = model_->bookmark_bar_node();
465 const BookmarkNode* new_node = model_->AddFolder(root, i, title);
476 const BookmarkNode* root = model_->bookmark_bar_node();
479 model_->AddURL(root, 0, title, url);
482 model_->Remove(root, 0);
488 ASSERT_TRUE(model_->GetMostRecentlyAddedUserNodeForURL(url) == NULL);
492 const BookmarkNode* root = model_->bookmark_bar_node();
493 const BookmarkNode* folder = model_->AddFolder(root, 0, ASCIIToUTF16("foo"));
500 model_->AddURL(folder, 0, title, url);
505 model_->Remove(root, 0);
511 ASSERT_TRUE(model_->GetMostRecentlyAddedUserNodeForURL(url) == NULL);
515 const BookmarkNode* bookmark_bar_node = model_->bookmark_bar_node();
522 model_->AddURL(bookmark_bar_node, 0, title, url);
525 const BookmarkNode* folder = model_->AddFolder(bookmark_bar_node, 0, title);
526 model_->AddURL(folder, 0, title, url);
531 model_->RemoveAllUserBookmarks();
542 const BookmarkNode* root = model_->bookmark_bar_node();
545 const BookmarkNode* node = model_->AddURL(root, 0, title, url);
550 model_->SetTitle(node, title);
558 const BookmarkNode* root = model_->bookmark_bar_node();
561 const BookmarkNode* node = model_->AddURL(root, 0, title, url);
564 model_->SetTitle(node, title);
571 const BookmarkNode* root = model_->bookmark_bar_node();
574 const BookmarkNode* node = model_->AddURL(root, 0, title, url);
579 model_->SetURL(node, url);
586 const BookmarkNode* root = model_->bookmark_bar_node();
589 const BookmarkNode* node = model_->AddURL(root, 0, title, url);
594 model_->SetDateAdded(node, new_time);
597 EXPECT_EQ(new_time, model_->bookmark_bar_node()->date_folder_modified());
601 const BookmarkNode* root = model_->bookmark_bar_node();
604 const BookmarkNode* node = model_->AddURL(root, 0, title, url);
605 const BookmarkNode* folder1 = model_->AddFolder(root, 0, ASCIIToUTF16("foo"));
608 model_->Move(node, folder1, 0);
620 model_->Remove(root, 0);
623 EXPECT_TRUE(model_->GetMostRecentlyAddedUserNodeForURL(url) == NULL);
628 const BookmarkNode* root = model_->bookmark_bar_node();
633 const BookmarkNode* node = model_->AddURL(root, 0, title, url);
634 model_->SetDateFolderModified(root, old_date);
637 model_->Move(node, root, 0);
644 const BookmarkNode* root = model_->bookmark_bar_node();
646 test::AddNodesFromModelString(model_.get(), root, model_string);
655 model_->Copy(node_to_copy, destination, 1);
662 model_->Copy(node_to_copy, root, 1);
669 model_->Copy(node_to_copy, destination, 1);
677 model_->Copy(node_to_copy, folder, 3);
684 model_->Copy(node_to_copy, root, 6);
691 model_->Copy(node_to_copy, root, 1);
700 ASSERT_EQ(model_->bookmark_bar_node(), model_->GetParentForNewNodes());
705 model_->AddURL(model_->other_node(), 0, title, url);
706 ASSERT_EQ(model_->other_node(), model_->GetParentForNewNodes());
711 ASSERT_EQ(model_->bookmark_bar_node(), model_->GetParentForNewNodes());
716 model_->AddURL(model_->mobile_node(), 0, title, url);
717 ASSERT_EQ(model_->mobile_node(), model_->GetParentForNewNodes());
724 model_->AddFolder(model_->other_node(), 0, ASCIIToUTF16("foo"));
726 model_->AddURL(folder, 0, ASCIIToUTF16("blah"), GURL("http://foo.com"));
730 bookmarks::GetMostRecentlyModifiedUserFolders(model_.get(), 1);
736 model_->Remove(folder->parent(), 0);
738 bookmarks::GetMostRecentlyModifiedUserFolders(model_.get(), 1);
748 BookmarkNode* n1 = AsMutable(model_->AddURL(model_->bookmark_bar_node(),
752 BookmarkNode* n2 = AsMutable(model_->AddURL(model_->bookmark_bar_node(),
756 BookmarkNode* n3 = AsMutable(model_->AddURL(model_->bookmark_bar_node(),
760 BookmarkNode* n4 = AsMutable(model_->AddURL(model_->bookmark_bar_node(),
771 bookmarks::GetMostRecentlyAddedEntries(model_.get(), 2, &recently_added);
779 bookmarks::GetMostRecentlyAddedEntries(model_.get(), 4, &recently_added);
793 BookmarkNode* n1 = AsMutable(model_->AddURL(
794 model_->bookmark_bar_node(), 0, ASCIIToUTF16("blah"), url));
795 BookmarkNode* n2 = AsMutable(model_->AddURL(
796 model_->bookmark_bar_node(), 1, ASCIIToUTF16("blah"), url));
801 ASSERT_EQ(n1, model_->GetMostRecentlyAddedUserNodeForURL(url));
805 ASSERT_EQ(n2, model_->GetMostRecentlyAddedUserNodeForURL(url));
812 model_->AddURL(model_->bookmark_bar_node(), 0, title, url);
813 model_->AddURL(model_->bookmark_bar_node(), 1, title, url);
816 model_->GetBookmarks(&bookmarks);
821 model_->AddURL(model_->bookmark_bar_node(), 2, ASCIIToUTF16("Title2"), url);
824 model_->GetBookmarks(&bookmarks);
830 model_->AddURL(model_->bookmark_bar_node(), 0, ASCIIToUTF16("bar"), url);
832 EXPECT_TRUE(model_->HasBookmarks());
949 scoped_ptr<BookmarkModel> model_;
973 model_ = client_.CreateModel();
977 PopulateBookmarkNode(&bbn, model_.get(), model_->bookmark_bar_node());
981 PopulateBookmarkNode(&other, model_.get(), model_->other_node());
985 PopulateBookmarkNode(&mobile, model_.get(), model_->mobile_node());
987 VerifyModelMatchesNode(&bbn, model_->bookmark_bar_node());
988 VerifyModelMatchesNode(&other, model_->other_node());
989 VerifyModelMatchesNode(&mobile, model_->mobile_node());
990 VerifyNoDuplicateIDs(model_.get());
999 const BookmarkNode* parent = model_->bookmark_bar_node();
1000 PopulateBookmarkNode(&bbn, model_.get(), parent);
1012 model_->SortChildren(parent);
1029 BookmarkNode* parent = AsMutable(model_->bookmark_bar_node());
1030 PopulateBookmarkNode(&bbn, model_.get(), parent);
1040 model_->ReorderChildren(parent, new_order);
1055 EXPECT_TRUE(model_->bookmark_bar_node()->IsVisible());
1056 EXPECT_TRUE(model_->other_node()->IsVisible());
1057 EXPECT_FALSE(model_->mobile_node()->IsVisible());
1061 model_->SetPermanentNodeVisible(BookmarkNode::BOOKMARK_BAR, false);
1062 EXPECT_TRUE(model_->bookmark_bar_node()->IsVisible());
1063 model_->SetPermanentNodeVisible(BookmarkNode::OTHER_NODE, false);
1064 EXPECT_TRUE(model_->other_node()->IsVisible());
1065 model_->SetPermanentNodeVisible(BookmarkNode::MOBILE, true);
1066 EXPECT_TRUE(model_->mobile_node()->IsVisible());
1067 model_->SetPermanentNodeVisible(BookmarkNode::MOBILE, false);
1068 EXPECT_FALSE(model_->mobile_node()->IsVisible());
1073 const BookmarkNode* parent = model_->mobile_node();
1074 PopulateBookmarkNode(&bbn, model_.get(), parent);
1078 EXPECT_TRUE(model_->mobile_node()->IsVisible());
1082 const BookmarkNode* root = model_->mobile_node();
1086 model_->AddURL(root, 0, title, url);
1087 EXPECT_TRUE(model_->mobile_node()->IsVisible());
1092 EXPECT_FALSE(model_->IsDoingExtensiveChanges());
1093 model_->BeginExtensiveChanges();
1094 EXPECT_TRUE(model_->IsDoingExtensiveChanges());
1096 model_->EndExtensiveChanges();
1097 EXPECT_FALSE(model_->IsDoingExtensiveChanges());
1103 EXPECT_FALSE(model_->IsDoingExtensiveChanges());
1104 model_->BeginExtensiveChanges();
1105 EXPECT_TRUE(model_->IsDoingExtensiveChanges());
1107 model_->BeginExtensiveChanges();
1108 EXPECT_TRUE(model_->IsDoingExtensiveChanges());
1110 model_->EndExtensiveChanges();
1111 EXPECT_TRUE(model_->IsDoingExtensiveChanges());
1113 model_->EndExtensiveChanges();
1114 EXPECT_FALSE(model_->IsDoingExtensiveChanges());
1126 model_->AddURL(model_->other_node(), 0, base::ASCIIToUTF16("User"),
1129 model_->AddURL(extra_node, 0, base::ASCIIToUTF16("Extra"),
1132 EXPECT_TRUE(model_->IsBookmarked(GURL("http://google.com")));
1133 EXPECT_TRUE(model_->IsBookmarked(GURL("http://youtube.com")));
1134 EXPECT_FALSE(model_->IsBookmarked(GURL("http://reddit.com")));
1137 bookmarks::IsBookmarkedByUser(model_.get(), GURL("http://google.com")));
1139 bookmarks::IsBookmarkedByUser(model_.get(), GURL("http://youtube.com")));
1141 bookmarks::IsBookmarkedByUser(model_.get(), GURL("http://reddit.com")));
1151 const BookmarkNode* user_parent = model_->other_node();
1156 EXPECT_TRUE(model_->GetMostRecentlyAddedUserNodeForURL(url) == NULL);
1159 model_->AddURL(managed_parent, 0, title, url);
1160 EXPECT_TRUE(model_->GetMostRecentlyAddedUserNodeForURL(url) == NULL);
1163 const BookmarkNode* user = model_->AddURL(user_parent, 0, title, url);
1164 EXPECT_EQ(user, model_->GetMostRecentlyAddedUserNodeForURL(url));
1167 const BookmarkNode* managed = model_->AddURL(managed_parent, 0, title, url);
1169 EXPECT_EQ(user, model_->GetMostRecentlyAddedUserNodeForURL(url));