Chromium Code Reviews| Index: components/reading_list/ios/reading_list_store_unittest.mm |
| diff --git a/components/reading_list/ios/reading_list_store_unittest.mm b/components/reading_list/ios/reading_list_store_unittest.mm |
| index b3b2ee28fc39144c600419d3ea88df7bb88a4eb4..8b79d19e0dbb8a45d33dc20e9613ca379e7a7662 100644 |
| --- a/components/reading_list/ios/reading_list_store_unittest.mm |
| +++ b/components/reading_list/ios/reading_list_store_unittest.mm |
| @@ -114,14 +114,12 @@ class ReadingListStoreTest : public testing::Test, |
| } |
| // These three mathods handle callbacks from a ReadingListStore. |
| - void StoreLoaded(std::unique_ptr<ReadingListEntries> unread, |
| - std::unique_ptr<ReadingListEntries> read) override {} |
| + void StoreLoaded(std::unique_ptr<ReadingListEntries> entries) override {} |
| // Handle sync events. |
| - void SyncAddEntry(std::unique_ptr<ReadingListEntry> entry, |
| - bool read) override { |
| + void SyncAddEntry(std::unique_ptr<ReadingListEntry> entry) override { |
| sync_add_called_++; |
| - sync_added_[entry->URL().spec()] = read; |
| + sync_added_[entry->URL().spec()] = entry->IsRead(); |
| } |
| void SyncRemoveEntry(const GURL& gurl) override { |
| @@ -129,11 +127,11 @@ class ReadingListStoreTest : public testing::Test, |
| sync_removed_.insert(gurl.spec()); |
| } |
| - ReadingListEntry* SyncMergeEntry(std::unique_ptr<ReadingListEntry> entry, |
| - bool read) override { |
| + ReadingListEntry* SyncMergeEntry( |
| + std::unique_ptr<ReadingListEntry> entry) override { |
| sync_merge_called_++; |
| - sync_merged_[entry->URL().spec()] = read; |
| - return model_->SyncMergeEntry(std::move(entry), read); |
| + sync_merged_[entry->URL().spec()] = entry->IsRead(); |
| + return model_->SyncMergeEntry(std::move(entry)); |
| } |
| // In memory model type store needs a MessageLoop. |
| @@ -155,13 +153,13 @@ class ReadingListStoreTest : public testing::Test, |
| }; |
| TEST_F(ReadingListStoreTest, CheckEmpties) { |
| - EXPECT_EQ(0ul, model_->unread_size()); |
| - EXPECT_EQ(0ul, model_->read_size()); |
| + EXPECT_EQ(0ul, model_->size()); |
| } |
| TEST_F(ReadingListStoreTest, SaveOneRead) { |
| ReadingListEntry entry(GURL("http://read.example.com/"), "read title"); |
| - reading_list_store_->SaveEntry(entry, true); |
| + entry.SetRead(true); |
| + reading_list_store_->SaveEntry(entry); |
| AssertCounts(1, 0, 0, 0, 0); |
| syncer::EntityData* data = put_multimap_["http://read.example.com/"].get(); |
| const sync_pb::ReadingListSpecifics& specifics = |
| @@ -173,7 +171,7 @@ TEST_F(ReadingListStoreTest, SaveOneRead) { |
| TEST_F(ReadingListStoreTest, SaveOneUnread) { |
| ReadingListEntry entry(GURL("http://unread.example.com/"), "unread title"); |
| - reading_list_store_->SaveEntry(entry, false); |
| + reading_list_store_->SaveEntry(entry); |
| AssertCounts(1, 0, 0, 0, 0); |
| syncer::EntityData* data = put_multimap_["http://unread.example.com/"].get(); |
| const sync_pb::ReadingListSpecifics& specifics = |
| @@ -186,8 +184,9 @@ TEST_F(ReadingListStoreTest, SaveOneUnread) { |
| TEST_F(ReadingListStoreTest, SyncMergeOneEntry) { |
| syncer::EntityDataMap remote_input; |
| ReadingListEntry entry(GURL("http://read.example.com/"), "read title"); |
| + entry.SetRead(true); |
| std::unique_ptr<sync_pb::ReadingListSpecifics> specifics = |
| - entry.AsReadingListSpecifics(true); |
| + entry.AsReadingListSpecifics(); |
| syncer::EntityData data; |
| data.client_tag_hash = "http://read.example.com/"; |
| @@ -208,8 +207,9 @@ TEST_F(ReadingListStoreTest, SyncMergeOneEntry) { |
| TEST_F(ReadingListStoreTest, ApplySyncChangesOneAdd) { |
| syncer::EntityDataMap remote_input; |
| ReadingListEntry entry(GURL("http://read.example.com/"), "read title"); |
| + entry.SetRead(true); |
| std::unique_ptr<sync_pb::ReadingListSpecifics> specifics = |
| - entry.AsReadingListSpecifics(true); |
| + entry.AsReadingListSpecifics(); |
| syncer::EntityData data; |
| data.client_tag_hash = "http://read.example.com/"; |
| *data.specifics.mutable_reading_list() = *specifics; |
| @@ -234,8 +234,9 @@ TEST_F(ReadingListStoreTest, ApplySyncChangesOneMerge) { |
| ReadingListEntry new_entry(GURL("http://unread.example.com/"), |
| "unread title"); |
| + new_entry.SetRead(true); |
| std::unique_ptr<sync_pb::ReadingListSpecifics> specifics = |
| - new_entry.AsReadingListSpecifics(true); |
| + new_entry.AsReadingListSpecifics(); |
| syncer::EntityData data; |
| data.client_tag_hash = "http://unread.example.com/"; |
| *data.specifics.mutable_reading_list() = *specifics; |
| @@ -261,7 +262,7 @@ TEST_F(ReadingListStoreTest, ApplySyncChangesOneIgnored) { |
| AssertCounts(0, 0, 0, 0, 0); |
| std::unique_ptr<sync_pb::ReadingListSpecifics> specifics = |
| - old_entry.AsReadingListSpecifics(true); |
| + old_entry.AsReadingListSpecifics(); |
|
jif-google
2016/11/28 16:28:21
no need for old_entry.SetRead(true); ?
Olivier
2016/11/28 17:58:25
Done.
|
| syncer::EntityData data; |
| data.client_tag_hash = "http://unread.example.com/"; |
| *data.specifics.mutable_reading_list() = *specifics; |