Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(581)

Unified Diff: chrome/browser/chromeos/gdata/gdata_file_system_unittest.cc

Issue 10828385: Rename DocumentsServiceInterface to DriveServiceInterface. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fix unnecessary includes. Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/gdata/gdata_file_system_unittest.cc
diff --git a/chrome/browser/chromeos/gdata/gdata_file_system_unittest.cc b/chrome/browser/chromeos/gdata/gdata_file_system_unittest.cc
index 99efc62051736cfdf347044084edf7bd1c7fda80..58b81416ef9360927d1f5f59cf2050cf5b6264d6 100644
--- a/chrome/browser/chromeos/gdata/gdata_file_system_unittest.cc
+++ b/chrome/browser/chromeos/gdata/gdata_file_system_unittest.cc
@@ -26,7 +26,7 @@
#include "chrome/browser/chromeos/gdata/gdata_util.h"
#include "chrome/browser/chromeos/gdata/mock_directory_change_observer.h"
#include "chrome/browser/chromeos/gdata/mock_gdata_cache_observer.h"
-#include "chrome/browser/chromeos/gdata/mock_documents_service.h"
+#include "chrome/browser/chromeos/gdata/mock_drive_service.h"
#include "chrome/common/chrome_paths.h"
#include "chrome/test/base/testing_profile.h"
#include "content/public/browser/browser_thread.h"
@@ -76,7 +76,7 @@ void DriveSearchCallback(
}
// Action used to set mock expectations for
-// DocumentsService::GetDocumentEntry().
+// DriveServiceInterface::GetDocumentEntry().
ACTION_P2(MockGetDocumentEntry, status, value) {
base::MessageLoopProxy::current()->PostTask(FROM_HERE,
base::Bind(arg1, status, base::Passed(value)));
@@ -205,7 +205,7 @@ class GDataFileSystemTest : public testing::Test {
io_thread_(content::BrowserThread::IO),
cache_(NULL),
file_system_(NULL),
- mock_doc_service_(NULL),
+ mock_drive_service_(NULL),
mock_webapps_registry_(NULL),
num_callback_invocations_(0),
expected_error_(GDATA_FILE_OK),
@@ -226,9 +226,9 @@ class GDataFileSystemTest : public testing::Test {
// Allocate and keep a pointer to the mock, and inject it into the
// GDataFileSystem object, which will own the mock object.
- mock_doc_service_ = new StrictMock<MockDocumentsService>;
+ mock_drive_service_ = new StrictMock<MockDriveService>;
- EXPECT_CALL(*mock_doc_service_, Initialize(profile_.get())).Times(1);
+ EXPECT_CALL(*mock_drive_service_, Initialize(profile_.get())).Times(1);
// Likewise, this will be owned by GDataFileSystem.
mock_free_disk_space_checker_ = new StrictMock<MockFreeDiskSpaceGetter>;
@@ -248,7 +248,7 @@ class GDataFileSystemTest : public testing::Test {
ASSERT_FALSE(file_system_);
file_system_ = new GDataFileSystem(profile_.get(),
cache_,
- mock_doc_service_,
+ mock_drive_service_,
mock_uploader_.get(),
mock_webapps_registry_.get(),
blocking_task_runner_);
@@ -266,11 +266,11 @@ class GDataFileSystemTest : public testing::Test {
virtual void TearDown() OVERRIDE {
ASSERT_TRUE(file_system_);
- EXPECT_CALL(*mock_doc_service_, CancelAll()).Times(1);
+ EXPECT_CALL(*mock_drive_service_, CancelAll()).Times(1);
delete file_system_;
file_system_ = NULL;
- delete mock_doc_service_;
- mock_doc_service_ = NULL;
+ delete mock_drive_service_;
+ mock_drive_service_ = NULL;
SetFreeDiskSpaceGetterForTesting(NULL);
cache_->DestroyOnUIThread();
// The cache destruction requires to post a task to the blocking pool.
@@ -643,7 +643,7 @@ class GDataFileSystemTest : public testing::Test {
void SetExpectationsForGetDocumentEntry(scoped_ptr<base::Value>* document,
const std::string& resource_id) {
- EXPECT_CALL(*mock_doc_service_, GetDocumentEntry(resource_id, _))
+ EXPECT_CALL(*mock_drive_service_, GetDocumentEntry(resource_id, _))
.WillOnce(MockGetDocumentEntry(gdata::HTTP_SUCCESS, document));
}
@@ -845,7 +845,7 @@ class GDataFileSystemTest : public testing::Test {
GDataCache* cache_;
scoped_ptr<StrictMock<MockGDataUploader> > mock_uploader_;
GDataFileSystem* file_system_;
- StrictMock<MockDocumentsService>* mock_doc_service_;
+ StrictMock<MockDriveService>* mock_drive_service_;
scoped_ptr<StrictMock<MockDriveWebAppsRegistry> > mock_webapps_registry_;
StrictMock<MockFreeDiskSpaceGetter>* mock_free_disk_space_checker_;
scoped_ptr<StrictMock<MockGDataCacheObserver> > mock_cache_observer_;
@@ -890,8 +890,8 @@ TEST_F(GDataFileSystemTest, DuplicatedAsyncInitialization) {
FilePath(FILE_PATH_LITERAL("drive")),
&message_loop_);
- EXPECT_CALL(*mock_doc_service_, GetAccountMetadata(_)).Times(1);
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_, GetAccountMetadata(_)).Times(1);
+ EXPECT_CALL(*mock_drive_service_,
GetDocuments(Eq(GURL()), _, _, _, _)).Times(1);
EXPECT_CALL(*mock_webapps_registry_, UpdateFromFeed(_)).Times(1);
@@ -1228,11 +1228,11 @@ TEST_F(GDataFileSystemTest, CachedFeadLoadingThenServerFeedLoading) {
// SaveTestFileSystem and "account_metadata.json" have the same changestamp,
// so no request for new feeds (i.e., call to GetDocuments) should happen.
- mock_doc_service_->set_account_metadata(
+ mock_drive_service_->set_account_metadata(
LoadJSONFile("account_metadata.json"));
- EXPECT_CALL(*mock_doc_service_, GetAccountMetadata(_)).Times(1);
+ EXPECT_CALL(*mock_drive_service_, GetAccountMetadata(_)).Times(1);
EXPECT_CALL(*mock_webapps_registry_, UpdateFromFeed(_)).Times(1);
- EXPECT_CALL(*mock_doc_service_, GetDocuments(_, _, _, _, _)).Times(0);
+ EXPECT_CALL(*mock_drive_service_, GetDocuments(_, _, _, _, _)).Times(0);
// Kicks loading of cached file system and query for server update.
EXPECT_TRUE(EntryExists(FilePath(FILE_PATH_LITERAL("drive/File1"))));
@@ -1240,9 +1240,9 @@ TEST_F(GDataFileSystemTest, CachedFeadLoadingThenServerFeedLoading) {
// Since the file system has verified that it holds the latest snapshot,
// it should change its state to FROM_SERVER, which admits periodic refresh.
// To test it, call CheckForUpdates and verify it does try to check updates.
- mock_doc_service_->set_account_metadata(
+ mock_drive_service_->set_account_metadata(
LoadJSONFile("account_metadata.json"));
- EXPECT_CALL(*mock_doc_service_, GetAccountMetadata(_)).Times(1);
+ EXPECT_CALL(*mock_drive_service_, GetAccountMetadata(_)).Times(1);
EXPECT_CALL(*mock_webapps_registry_, UpdateFromFeed(_)).Times(1);
file_system_->CheckForUpdates();
@@ -1313,13 +1313,13 @@ TEST_F(GDataFileSystemTest, TransferFileFromLocalToRemote_HostedDocument) {
// We'll copy a hosted document using CopyDocument.
// ".gdoc" suffix should be stripped when copying.
scoped_ptr<base::Value> document(LoadJSONFile("uploaded_document.json"));
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_,
CopyDocument(kResourceId,
FILE_PATH_LITERAL("Document 1"),
_))
.WillOnce(MockCopyDocument(gdata::HTTP_SUCCESS, &document));
// We'll then add the hosted document to the destination directory.
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_,
AddResourceToDirectory(_, _, _)).Times(1);
FileOperationCallback callback =
@@ -1361,15 +1361,15 @@ TEST_F(GDataFileSystemTest, TransferFileFromRemoteToLocal_RegularFile) {
.Times(2).WillRepeatedly(Return(file_size + kMinFreeSpace));
const std::string remote_src_file_data = "Test file data";
- mock_doc_service_->set_file_data(new std::string(remote_src_file_data));
+ mock_drive_service_->set_file_data(new std::string(remote_src_file_data));
// Before Download starts metadata from server will be fetched.
// We will read content url from the result.
scoped_ptr<base::Value> document(LoadJSONFile("document_to_download.json"));
SetExpectationsForGetDocumentEntry(&document, "file:2_file_resource_id");
- // The file is obtained with the mock DocumentsService.
- EXPECT_CALL(*mock_doc_service_,
+ // The file is obtained with the mock DriveService.
+ EXPECT_CALL(*mock_drive_service_,
DownloadFile(remote_src_file_path,
cache_file,
GURL("https://file_content_url_changed/"),
@@ -1520,7 +1520,7 @@ TEST_F(GDataFileSystemTest, RenameFile) {
std::string src_file_resource_id =
src_entry_proto->resource_id();
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_,
RenameResource(GURL(src_entry_proto->edit_url()),
FILE_PATH_LITERAL("Test.log"), _));
@@ -1562,10 +1562,10 @@ TEST_F(GDataFileSystemTest, MoveFileFromRootToSubDirectory) {
ASSERT_TRUE(dest_parent_proto->file_info().is_directory());
EXPECT_FALSE(dest_parent_proto->content_url().empty());
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_,
RenameResource(GURL(src_entry_proto->edit_url()),
FILE_PATH_LITERAL("Test.log"), _));
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_,
AddResourceToDirectory(
GURL(dest_parent_proto->content_url()),
GURL(src_entry_proto->edit_url()), _));
@@ -1612,10 +1612,10 @@ TEST_F(GDataFileSystemTest, MoveFileFromSubDirectoryToRoot) {
ASSERT_TRUE(src_parent_proto->file_info().is_directory());
EXPECT_FALSE(src_parent_proto->content_url().empty());
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_,
RenameResource(GURL(src_entry_proto->edit_url()),
FILE_PATH_LITERAL("Test.log"), _));
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_,
RemoveResourceFromDirectory(
GURL(src_parent_proto->content_url()),
GURL(src_entry_proto->edit_url()),
@@ -1679,15 +1679,15 @@ TEST_F(GDataFileSystemTest, MoveFileBetweenSubDirectories) {
EXPECT_FALSE(EntryExists(interim_file_path));
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_,
RenameResource(GURL(src_entry_proto->edit_url()),
FILE_PATH_LITERAL("Test.log"), _));
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_,
RemoveResourceFromDirectory(
GURL(src_parent_proto->content_url()),
GURL(src_entry_proto->edit_url()),
src_file_resource_id, _));
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_,
AddResourceToDirectory(
GURL(dest_parent_proto->content_url()),
GURL(src_entry_proto->edit_url()),
@@ -1940,7 +1940,7 @@ TEST_F(GDataFileSystemTest, FindFirstMissingParentDirectory) {
// Create a directory through the document service
TEST_F(GDataFileSystemTest, CreateDirectoryWithService) {
LoadRootFeedDocument("root_feed.json");
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_,
CreateDirectory(_, "Sample Directory Title", _)).Times(1);
EXPECT_CALL(*mock_directory_observer_, OnDirectoryChanged(
Eq(FilePath(FILE_PATH_LITERAL("drive"))))).Times(1);
@@ -1982,8 +1982,8 @@ TEST_F(GDataFileSystemTest, GetFileByPath_FromGData_EnoughSpace) {
scoped_ptr<base::Value> document(LoadJSONFile("document_to_download.json"));
SetExpectationsForGetDocumentEntry(&document, "file:2_file_resource_id");
- // The file is obtained with the mock DocumentsService.
- EXPECT_CALL(*mock_doc_service_,
+ // The file is obtained with the mock DriveService.
+ EXPECT_CALL(*mock_drive_service_,
DownloadFile(file_in_root,
downloaded_file,
GURL("https://file_content_url_changed/"),
@@ -2022,9 +2022,8 @@ TEST_F(GDataFileSystemTest, GetFileByPath_FromGData_NoSpaceAtAll) {
scoped_ptr<base::Value> document(LoadJSONFile("document_to_download.json"));
SetExpectationsForGetDocumentEntry(&document, "file:2_file_resource_id");
- // The file is not obtained with the mock DocumentsService, because of no
- // space.
- EXPECT_CALL(*mock_doc_service_,
+ // The file is not obtained with the mock DriveService, because of no space.
+ EXPECT_CALL(*mock_drive_service_,
DownloadFile(file_in_root,
downloaded_file,
GURL("https://file_content_url_changed/"),
@@ -2077,9 +2076,9 @@ TEST_F(GDataFileSystemTest, GetFileByPath_FromGData_NoEnoughSpaceButCanFreeUp) {
scoped_ptr<base::Value> document(LoadJSONFile("document_to_download.json"));
SetExpectationsForGetDocumentEntry(&document, "file:2_file_resource_id");
- // The file is obtained with the mock DocumentsService, because of we freed
- // up the space.
- EXPECT_CALL(*mock_doc_service_,
+ // The file is obtained with the mock DriveService, because of we freed up the
+ // space.
+ EXPECT_CALL(*mock_drive_service_,
DownloadFile(file_in_root,
downloaded_file,
GURL("https://file_content_url_changed/"),
@@ -2129,8 +2128,8 @@ TEST_F(GDataFileSystemTest, GetFileByPath_FromGData_EnoughSpaceButBecomeFull) {
scoped_ptr<base::Value> document(LoadJSONFile("document_to_download.json"));
SetExpectationsForGetDocumentEntry(&document, "file:2_file_resource_id");
- // The file is obtained with the mock DocumentsService.
- EXPECT_CALL(*mock_doc_service_,
+ // The file is obtained with the mock DriveService.
+ EXPECT_CALL(*mock_drive_service_,
DownloadFile(file_in_root,
downloaded_file,
GURL("https://file_content_url_changed/"),
@@ -2170,10 +2169,10 @@ TEST_F(GDataFileSystemTest, GetFileByPath_FromCache) {
GDataCache::CACHE_TYPE_TMP);
// Make sure we don't fetch metadata for downloading file.
- EXPECT_CALL(*mock_doc_service_, GetDocumentEntry(_, _)).Times(0);
+ EXPECT_CALL(*mock_drive_service_, GetDocumentEntry(_, _)).Times(0);
// Make sure we don't call downloads at all.
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_,
DownloadFile(file_in_root,
downloaded_file,
GURL("https://file_content_url_changed/"),
@@ -2234,9 +2233,9 @@ TEST_F(GDataFileSystemTest, GetFileByResourceId) {
scoped_ptr<base::Value> document(LoadJSONFile("document_to_download.json"));
SetExpectationsForGetDocumentEntry(&document, "file:2_file_resource_id");
- // The file is obtained with the mock DocumentsService, because it's not
- // stored in the cache.
- EXPECT_CALL(*mock_doc_service_,
+ // The file is obtained with the mock DriveService, because it's not stored in
+ // the cache.
+ EXPECT_CALL(*mock_drive_service_,
DownloadFile(file_in_root,
downloaded_file,
GURL("https://file_content_url_changed/"),
@@ -2279,7 +2278,7 @@ TEST_F(GDataFileSystemTest, GetFileByResourceId_FromCache) {
// The file is obtained from the cache.
// Make sure we don't call downloads at all.
- EXPECT_CALL(*mock_doc_service_, DownloadFile(_, _, _, _, _))
+ EXPECT_CALL(*mock_drive_service_, DownloadFile(_, _, _, _, _))
.Times(0);
file_system_->GetFileByResourceId(entry_proto->resource_id(),
@@ -2458,9 +2457,9 @@ TEST_F(GDataFileSystemTest, UpdateFileByResourceId_NonexistentFile) {
TEST_F(GDataFileSystemTest, ContentSearch) {
LoadRootFeedDocument("root_feed.json");
- mock_doc_service_->set_search_result("search_result_feed.json");
+ mock_drive_service_->set_search_result("search_result_feed.json");
- EXPECT_CALL(*mock_doc_service_, GetDocuments(Eq(GURL()), _, "foo", _, _))
+ EXPECT_CALL(*mock_drive_service_, GetDocuments(Eq(GURL()), _, "foo", _, _))
.Times(1);
const SearchResultPair kExpectedResults[] = {
@@ -2481,10 +2480,10 @@ TEST_F(GDataFileSystemTest, ContentSearchWithNewEntry) {
// Search result returning two entries "Directory 1/" and
// "Directory 1/SubDirectory Newly Added File.txt". The latter is not
// contained in the root feed.
- mock_doc_service_->set_search_result(
+ mock_drive_service_->set_search_result(
"search_result_with_new_entry_feed.json");
- EXPECT_CALL(*mock_doc_service_, GetDocuments(Eq(GURL()), _, "foo", _, _))
+ EXPECT_CALL(*mock_drive_service_, GetDocuments(Eq(GURL()), _, "foo", _, _))
.Times(1);
// As the result of the first Search(), only entries in the current file
@@ -2496,8 +2495,8 @@ TEST_F(GDataFileSystemTest, ContentSearchWithNewEntry) {
// At the same time, unknown entry should trigger delta feed request.
// This will cause notification to observers (e.g., File Browser) so that
// they can request search again.
- EXPECT_CALL(*mock_doc_service_, GetAccountMetadata(_)).Times(1);
- EXPECT_CALL(*mock_doc_service_, GetDocuments(Eq(GURL()), _, "", _, _))
+ EXPECT_CALL(*mock_drive_service_, GetAccountMetadata(_)).Times(1);
+ EXPECT_CALL(*mock_drive_service_, GetDocuments(Eq(GURL()), _, "", _, _))
.Times(1);
EXPECT_CALL(*mock_webapps_registry_, UpdateFromFeed(_)).Times(1);
@@ -2511,9 +2510,9 @@ TEST_F(GDataFileSystemTest, ContentSearchWithNewEntry) {
TEST_F(GDataFileSystemTest, ContentSearchEmptyResult) {
LoadRootFeedDocument("root_feed.json");
- mock_doc_service_->set_search_result("empty_feed.json");
+ mock_drive_service_->set_search_result("empty_feed.json");
- EXPECT_CALL(*mock_doc_service_, GetDocuments(Eq(GURL()), _, "foo", _, _))
+ EXPECT_CALL(*mock_drive_service_, GetDocuments(Eq(GURL()), _, "foo", _, _))
.Times(1);
const SearchResultPair* expected_results = NULL;
@@ -2530,7 +2529,7 @@ TEST_F(GDataFileSystemTest, GetAvailableSpace) {
base::Bind(&CallbackHelper::GetAvailableSpaceCallback,
callback_helper_.get());
- EXPECT_CALL(*mock_doc_service_, GetAccountMetadata(_));
+ EXPECT_CALL(*mock_drive_service_, GetAccountMetadata(_));
file_system_->GetAvailableSpace(callback);
test_util::RunBlockingPoolTask();
@@ -2542,7 +2541,7 @@ TEST_F(GDataFileSystemTest, RequestDirectoryRefresh) {
LoadRootFeedDocument("root_feed.json");
// We'll fetch documents in the root directory with its resource ID.
- EXPECT_CALL(*mock_doc_service_,
+ EXPECT_CALL(*mock_drive_service_,
GetDocuments(Eq(GURL()), _, _, kGDataRootDirectoryResourceId, _))
.Times(1);
// We'll notify the directory change to the observer.
@@ -2582,15 +2581,15 @@ TEST_F(GDataFileSystemTest, OpenAndCloseFile) {
.Times(2).WillRepeatedly(Return(file_size + kMinFreeSpace));
const std::string kExpectedFileData = "test file data";
- mock_doc_service_->set_file_data(new std::string(kExpectedFileData));
+ mock_drive_service_->set_file_data(new std::string(kExpectedFileData));
// Before Download starts metadata from server will be fetched.
// We will read content url from the result.
scoped_ptr<base::Value> document(LoadJSONFile("document_to_download.json"));
SetExpectationsForGetDocumentEntry(&document, "file:2_file_resource_id");
- // The file is obtained with the mock DocumentsService.
- EXPECT_CALL(*mock_doc_service_,
+ // The file is obtained with the mock DriveService.
+ EXPECT_CALL(*mock_drive_service_,
DownloadFile(kFileInRoot,
downloaded_file,
GURL("https://file_content_url_changed/"),
« no previous file with comments | « chrome/browser/chromeos/gdata/gdata_file_system.cc ('k') | chrome/browser/chromeos/gdata/gdata_operations.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698