Index: chrome/browser/extensions/api/bookmarks/bookmark_api_helpers_unittest.cc |
diff --git a/chrome/browser/extensions/api/bookmarks/bookmark_api_helpers_unittest.cc b/chrome/browser/extensions/api/bookmarks/bookmark_api_helpers_unittest.cc |
index 15dfb90eb1b9d1dede7ef08ebe92d96367156768..79ad3defc0c1c8a79c94bb57442ae5abb45072b6 100644 |
--- a/chrome/browser/extensions/api/bookmarks/bookmark_api_helpers_unittest.cc |
+++ b/chrome/browser/extensions/api/bookmarks/bookmark_api_helpers_unittest.cc |
@@ -9,6 +9,7 @@ |
#include "base/values.h" |
#include "chrome/browser/bookmarks/bookmark_model_factory.h" |
#include "chrome/browser/bookmarks/chrome_bookmark_client.h" |
+#include "chrome/browser/bookmarks/chrome_bookmark_client_factory.h" |
#include "chrome/browser/extensions/api/bookmarks/bookmark_api_constants.h" |
#include "chrome/common/extensions/api/bookmarks.h" |
#include "chrome/test/base/testing_profile.h" |
@@ -31,9 +32,8 @@ class ExtensionBookmarksTest : public testing::Test { |
virtual void SetUp() OVERRIDE { |
profile_.CreateBookmarkModel(false); |
- client_ = |
- BookmarkModelFactory::GetChromeBookmarkClientForProfile(&profile_); |
- model_ = client_->model(); |
+ model_ = BookmarkModelFactory::GetForProfile(&profile_); |
+ client_ = ChromeBookmarkClientFactory::GetForProfile(&profile_); |
test::WaitForBookmarkModelToLoad(model_); |
node_ = model_->AddURL(model_->other_node(), 0, base::ASCIIToUTF16("Digg"), |
@@ -131,13 +131,14 @@ TEST_F(ExtensionBookmarksTest, GetManagedNode) { |
TEST_F(ExtensionBookmarksTest, RemoveNodeInvalidId) { |
int64 invalid_id = model_->next_node_id(); |
std::string error; |
- EXPECT_FALSE(RemoveNode(client_, invalid_id, true, &error)); |
+ EXPECT_FALSE(RemoveNode(model_, client_, invalid_id, true, &error)); |
EXPECT_EQ(keys::kNoNodeError, error); |
} |
TEST_F(ExtensionBookmarksTest, RemoveNodePermanent) { |
std::string error; |
- EXPECT_FALSE(RemoveNode(client_, model_->other_node()->id(), true, &error)); |
+ EXPECT_FALSE( |
+ RemoveNode(model_, client_, model_->other_node()->id(), true, &error)); |
EXPECT_EQ(keys::kModifySpecialError, error); |
} |
@@ -148,20 +149,21 @@ TEST_F(ExtensionBookmarksTest, RemoveNodeManaged) { |
base::ASCIIToUTF16("Chromium"), |
GURL("http://www.chromium.org")); |
std::string error; |
- EXPECT_FALSE(RemoveNode(client_, managed_bookmark->id(), true, &error)); |
+ EXPECT_FALSE( |
+ RemoveNode(model_, client_, managed_bookmark->id(), true, &error)); |
EXPECT_EQ(keys::kModifyManagedError, error); |
} |
TEST_F(ExtensionBookmarksTest, RemoveNodeNotRecursive) { |
std::string error; |
- EXPECT_FALSE(RemoveNode(client_, folder_->id(), false, &error)); |
+ EXPECT_FALSE(RemoveNode(model_, client_, folder_->id(), false, &error)); |
EXPECT_EQ(keys::kFolderNotEmptyError, error); |
} |
TEST_F(ExtensionBookmarksTest, RemoveNodeRecursive) { |
EXPECT_EQ(3, model_->other_node()->child_count()); |
std::string error; |
- EXPECT_TRUE(RemoveNode(client_, folder_->id(), true, &error)); |
+ EXPECT_TRUE(RemoveNode(model_, client_, folder_->id(), true, &error)); |
EXPECT_EQ(2, model_->other_node()->child_count()); |
} |