#include "base/memory/scoped_ptr.h"
#include "base/strings/utf_string_conversions.h"
#include "base/values.h"
-#include "chrome/browser/bookmarks/bookmark_model.h"
#include "chrome/browser/extensions/api/bookmarks/bookmark_api_constants.h"
#include "chrome/common/extensions/api/bookmarks.h"
+#include "components/bookmarks/core/browser/bookmark_model.h"
+#include "components/bookmarks/core/test/test_bookmark_client.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace extensions {
class ExtensionBookmarksTest : public testing::Test {
public:
virtual void SetUp() OVERRIDE {
- model_.reset(new BookmarkModel(NULL));
+ model_ = client_.CreateModel(false);
model_->AddURL(model_->other_node(), 0, base::ASCIIToUTF16("Digg"),
GURL("http://www.reddit.com"));
model_->AddURL(model_->other_node(), 0, base::ASCIIToUTF16("News"),
folder_, 0, base::ASCIIToUTF16("CNet"), GURL("http://cnet.com"));
}
+ test::TestBookmarkClient client_;
scoped_ptr<BookmarkModel> model_;
const BookmarkNode* folder_;
};