Index: sync/internal_api/attachments/in_memory_attachment_store_unittest.cc |
diff --git a/sync/api/attachments/fake_attachment_store_unittest.cc b/sync/internal_api/attachments/in_memory_attachment_store_unittest.cc |
similarity index 89% |
rename from sync/api/attachments/fake_attachment_store_unittest.cc |
rename to sync/internal_api/attachments/in_memory_attachment_store_unittest.cc |
index 71b9e50c396b73823b47c1eea1f2a0ec09237e47..9d3d1adf08072e2d73843dbc887d74270067c26b 100644 |
--- a/sync/api/attachments/fake_attachment_store_unittest.cc |
+++ b/sync/internal_api/attachments/in_memory_attachment_store_unittest.cc |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "sync/api/attachments/fake_attachment_store.h" |
+#include "sync/api/attachments/attachment_store.h" |
#include "base/bind.h" |
#include "base/memory/ref_counted_memory.h" |
@@ -18,10 +18,10 @@ namespace syncer { |
const char kTestData1[] = "test data 1"; |
const char kTestData2[] = "test data 2"; |
-class FakeAttachmentStoreTest : public testing::Test { |
+class InMemoryAttachmentStoreTest : public testing::Test { |
protected: |
base::MessageLoop message_loop; |
- scoped_refptr<FakeAttachmentStore> store; |
+ scoped_refptr<AttachmentStore> store; |
AttachmentStore::Result result; |
scoped_ptr<AttachmentMap> attachments; |
scoped_ptr<AttachmentIdList> failed_attachment_ids; |
@@ -33,18 +33,20 @@ class FakeAttachmentStoreTest : public testing::Test { |
scoped_refptr<base::RefCountedString> some_data1; |
scoped_refptr<base::RefCountedString> some_data2; |
- FakeAttachmentStoreTest() |
- : store(new FakeAttachmentStore(base::ThreadTaskRunnerHandle::Get())) {} |
+ InMemoryAttachmentStoreTest() |
+ : store(AttachmentStore::CreateInMemoryStore()) {} |
virtual void SetUp() { |
Clear(); |
- read_callback = base::Bind(&FakeAttachmentStoreTest::CopyResultAttachments, |
- base::Unretained(this), |
- &result, |
- &attachments, |
- &failed_attachment_ids); |
- write_callback = base::Bind( |
- &FakeAttachmentStoreTest::CopyResult, base::Unretained(this), &result); |
+ read_callback = |
+ base::Bind(&InMemoryAttachmentStoreTest::CopyResultAttachments, |
+ base::Unretained(this), |
+ &result, |
+ &attachments, |
+ &failed_attachment_ids); |
+ write_callback = base::Bind(&InMemoryAttachmentStoreTest::CopyResult, |
+ base::Unretained(this), |
+ &result); |
drop_callback = write_callback; |
some_data1 = new base::RefCountedString; |
@@ -86,7 +88,7 @@ class FakeAttachmentStoreTest : public testing::Test { |
// Verify that we do not overwrite existing attachments and that we do not treat |
// it as an error. |
-TEST_F(FakeAttachmentStoreTest, Write_NoOverwriteNoError) { |
+TEST_F(InMemoryAttachmentStoreTest, Write_NoOverwriteNoError) { |
// Create two attachments with the same id but different data. |
Attachment attachment1 = Attachment::Create(some_data1); |
Attachment attachment2 = |
@@ -120,7 +122,7 @@ TEST_F(FakeAttachmentStoreTest, Write_NoOverwriteNoError) { |
} |
// Verify that we can write some attachments and read them back. |
-TEST_F(FakeAttachmentStoreTest, Write_RoundTrip) { |
+TEST_F(InMemoryAttachmentStoreTest, Write_RoundTrip) { |
Attachment attachment1 = Attachment::Create(some_data1); |
Attachment attachment2 = Attachment::Create(some_data2); |
AttachmentList some_attachments; |
@@ -150,7 +152,7 @@ TEST_F(FakeAttachmentStoreTest, Write_RoundTrip) { |
} |
// Try to read two attachments when only one exists. |
-TEST_F(FakeAttachmentStoreTest, Read_OneNotFound) { |
+TEST_F(InMemoryAttachmentStoreTest, Read_OneNotFound) { |
Attachment attachment1 = Attachment::Create(some_data1); |
Attachment attachment2 = Attachment::Create(some_data2); |
@@ -176,7 +178,7 @@ TEST_F(FakeAttachmentStoreTest, Read_OneNotFound) { |
// Try to drop two attachments when only one exists. Verify that no error occurs |
// and that the existing attachment was dropped. |
-TEST_F(FakeAttachmentStoreTest, Drop_DropTwoButOnlyOneExists) { |
+TEST_F(InMemoryAttachmentStoreTest, Drop_DropTwoButOnlyOneExists) { |
// First, create two attachments. |
Attachment attachment1 = Attachment::Create(some_data1); |
Attachment attachment2 = Attachment::Create(some_data2); |
@@ -223,7 +225,7 @@ TEST_F(FakeAttachmentStoreTest, Drop_DropTwoButOnlyOneExists) { |
// Verify that attempting to drop an attachment that does not exist is not an |
// error. |
-TEST_F(FakeAttachmentStoreTest, Drop_DoesNotExist) { |
+TEST_F(InMemoryAttachmentStoreTest, Drop_DoesNotExist) { |
Attachment attachment1 = Attachment::Create(some_data1); |
AttachmentList some_attachments; |
some_attachments.push_back(attachment1); |