Commit 36a8fb2d authored by hichris123's avatar hichris123 Committed by Commit bot

Add unittest coverage for WriteToClipboard with a single URL

Added unittest coverage removed from CL 634523004

BUG=57376

Review URL: https://codereview.chromium.org/677423004

Cr-Commit-Position: refs/heads/master@{#301538}
parent 1fdff9eb
...@@ -276,6 +276,20 @@ TEST_F(BookmarkNodeDataTest, MultipleNodes) { ...@@ -276,6 +276,20 @@ TEST_F(BookmarkNodeDataTest, MultipleNodes) {
EXPECT_TRUE(read_data.GetFirstNode(model(), GetProfilePath()) == NULL); EXPECT_TRUE(read_data.GetFirstNode(model(), GetProfilePath()) == NULL);
} }
TEST_F(BookmarkNodeDataTest, WriteToClipboardURL) {
BookmarkNodeData data;
GURL url(GURL("http://foo.com"));
const base::string16 title(ASCIIToUTF16("blah"));
data.ReadFromTuple(url, title);
data.WriteToClipboard(ui::CLIPBOARD_TYPE_COPY_PASTE);
// Now read the data back in.
base::string16 clipboard_result;
clipboard().ReadText(ui::CLIPBOARD_TYPE_COPY_PASTE, &clipboard_result);
EXPECT_EQ(base::UTF8ToUTF16(url.spec()), clipboard_result);
}
TEST_F(BookmarkNodeDataTest, WriteToClipboardMultipleURLs) { TEST_F(BookmarkNodeDataTest, WriteToClipboardMultipleURLs) {
BookmarkNodeData data; BookmarkNodeData data;
const BookmarkNode* root = model()->bookmark_bar_node(); const BookmarkNode* root = model()->bookmark_bar_node();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment