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

Unified Diff: chrome/browser/storage_monitor/storage_monitor_win_unittest.cc

Issue 12382005: Rename RemovableDeviceNotifications=>StorageMonitor (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix some includes from recent merge. Created 7 years, 10 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/storage_monitor/storage_monitor_win_unittest.cc
diff --git a/chrome/browser/storage_monitor/removable_device_notifications_window_win_unittest.cc b/chrome/browser/storage_monitor/storage_monitor_win_unittest.cc
similarity index 88%
rename from chrome/browser/storage_monitor/removable_device_notifications_window_win_unittest.cc
rename to chrome/browser/storage_monitor/storage_monitor_win_unittest.cc
index 5f40a80a68fbf56e7232950ace58e9439dd4b52e..b7cd06c4568dcdb13920fec41ca9cbf76acb07a4 100644
--- a/chrome/browser/storage_monitor/removable_device_notifications_window_win_unittest.cc
+++ b/chrome/browser/storage_monitor/storage_monitor_win_unittest.cc
@@ -17,9 +17,9 @@
#include "chrome/browser/storage_monitor/mock_removable_storage_observer.h"
#include "chrome/browser/storage_monitor/portable_device_watcher_win.h"
#include "chrome/browser/storage_monitor/removable_device_constants.h"
-#include "chrome/browser/storage_monitor/removable_device_notifications_window_win.h"
+#include "chrome/browser/storage_monitor/storage_monitor_win.h"
#include "chrome/browser/storage_monitor/test_portable_device_watcher_win.h"
-#include "chrome/browser/storage_monitor/test_removable_device_notifications_window_win.h"
+#include "chrome/browser/storage_monitor/test_storage_monitor_win.h"
#include "chrome/browser/storage_monitor/test_volume_mount_watcher_win.h"
#include "chrome/browser/storage_monitor/volume_mount_watcher_win.h"
#include "content/public/test/test_browser_thread.h"
@@ -32,12 +32,12 @@ using content::BrowserThread;
typedef std::vector<int> DeviceIndices;
-// RemovableDeviceNotificationsWindowWinTest -----------------------------------
+// StorageMonitorWindowWinTest -----------------------------------
-class RemovableDeviceNotificationsWindowWinTest : public testing::Test {
+class StorageMonitorWindowWinTest : public testing::Test {
vandebo (ex-Chrome) 2013/03/01 19:47:39 StorageMonitorWinTest
public:
- RemovableDeviceNotificationsWindowWinTest();
- virtual ~RemovableDeviceNotificationsWindowWinTest();
+ StorageMonitorWindowWinTest();
+ virtual ~StorageMonitorWindowWinTest();
protected:
// testing::Test:
@@ -63,7 +63,7 @@ class RemovableDeviceNotificationsWindowWinTest : public testing::Test {
string16* pnp_device_id,
string16* storage_object_id);
- scoped_ptr<TestRemovableDeviceNotificationsWindowWin> window_;
+ scoped_ptr<TestStorageMonitorWindowWin> window_;
// Weak pointer; owned by the device notifications class.
TestVolumeMountWatcherWin* volume_mount_watcher_;
@@ -76,32 +76,32 @@ class RemovableDeviceNotificationsWindowWinTest : public testing::Test {
content::TestBrowserThread file_thread_;
};
-RemovableDeviceNotificationsWindowWinTest::
- RemovableDeviceNotificationsWindowWinTest()
+StorageMonitorWindowWinTest::
+ StorageMonitorWindowWinTest()
vandebo (ex-Chrome) 2013/03/01 19:47:39 nit: line wrap.
: ui_thread_(BrowserThread::UI, &message_loop_),
file_thread_(BrowserThread::FILE, &message_loop_) {
}
-RemovableDeviceNotificationsWindowWinTest::
- ~RemovableDeviceNotificationsWindowWinTest() {
+StorageMonitorWindowWinTest::
+ ~StorageMonitorWindowWinTest() {
vandebo (ex-Chrome) 2013/03/01 19:47:39 nit: line wrap.
}
-void RemovableDeviceNotificationsWindowWinTest::SetUp() {
+void StorageMonitorWindowWinTest::SetUp() {
ASSERT_TRUE(BrowserThread::CurrentlyOn(BrowserThread::UI));
volume_mount_watcher_ = new TestVolumeMountWatcherWin;
- window_.reset(new TestRemovableDeviceNotificationsWindowWin(
+ window_.reset(new TestStorageMonitorWindowWin(
vandebo (ex-Chrome) 2013/03/01 19:47:39 this can be indented nicer now.
volume_mount_watcher_, new TestPortableDeviceWatcherWin));
window_->Init();
RunUntilIdle();
window_->AddObserver(&observer_);
}
-void RemovableDeviceNotificationsWindowWinTest::TearDown() {
+void StorageMonitorWindowWinTest::TearDown() {
RunUntilIdle();
window_->RemoveObserver(&observer_);
}
-void RemovableDeviceNotificationsWindowWinTest::PreAttachDevices() {
+void StorageMonitorWindowWinTest::PreAttachDevices() {
window_.reset();
volume_mount_watcher_ = new TestVolumeMountWatcherWin;
volume_mount_watcher_->SetAttachedDevicesFake();
@@ -120,7 +120,7 @@ void RemovableDeviceNotificationsWindowWinTest::PreAttachDevices() {
expect_attach_calls++;
}
- window_.reset(new TestRemovableDeviceNotificationsWindowWin(
+ window_.reset(new TestStorageMonitorWindowWin(
volume_mount_watcher_, new TestPortableDeviceWatcherWin));
vandebo (ex-Chrome) 2013/03/01 19:47:39 nit: nicer indent possible.
window_->AddObserver(&observer_);
window_->Init();
@@ -141,12 +141,12 @@ void RemovableDeviceNotificationsWindowWinTest::PreAttachDevices() {
EXPECT_EQ(0, observer_.detach_calls());
}
-void RemovableDeviceNotificationsWindowWinTest::RunUntilIdle() {
+void StorageMonitorWindowWinTest::RunUntilIdle() {
volume_mount_watcher_->FlushWorkerPoolForTesting();
message_loop_.RunUntilIdle();
}
-void RemovableDeviceNotificationsWindowWinTest::
+void StorageMonitorWindowWinTest::
DoMassStorageDeviceAttachedTest(const DeviceIndices& device_indices) {
vandebo (ex-Chrome) 2013/03/01 19:47:39 nit: line wrap
DEV_BROADCAST_VOLUME volume_broadcast;
volume_broadcast.dbcv_size = sizeof(volume_broadcast);
@@ -176,7 +176,7 @@ void RemovableDeviceNotificationsWindowWinTest::
EXPECT_EQ(0, observer_.detach_calls());
}
-void RemovableDeviceNotificationsWindowWinTest::
+void StorageMonitorWindowWinTest::
DoMassStorageDevicesDetachedTest(const DeviceIndices& device_indices) {
vandebo (ex-Chrome) 2013/03/01 19:47:39 nit: line wrap.
DEV_BROADCAST_VOLUME volume_broadcast;
volume_broadcast.dbcv_size = sizeof(volume_broadcast);
@@ -203,7 +203,7 @@ void RemovableDeviceNotificationsWindowWinTest::
EXPECT_EQ(expect_detach_calls, observer_.detach_calls());
}
-void RemovableDeviceNotificationsWindowWinTest::DoMTPDeviceTest(
+void StorageMonitorWindowWinTest::DoMTPDeviceTest(
const string16& pnp_device_id, bool test_attach) {
vandebo (ex-Chrome) 2013/03/01 19:47:39 nit: line wrap.
GUID guidDevInterface = GUID_NULL;
HRESULT hr = CLSIDFromString(kWPDDevInterfaceGUID, &guidDevInterface);
@@ -249,7 +249,7 @@ void RemovableDeviceNotificationsWindowWinTest::DoMTPDeviceTest(
EXPECT_EQ(expect_detach_calls, observer_.detach_calls());
}
-bool RemovableDeviceNotificationsWindowWinTest::GetMTPStorageInfo(
+bool StorageMonitorWindowWinTest::GetMTPStorageInfo(
const std::string& storage_device_id,
string16* pnp_device_id,
string16* storage_object_id) {
@@ -258,12 +258,12 @@ bool RemovableDeviceNotificationsWindowWinTest::GetMTPStorageInfo(
storage_object_id);
}
-TEST_F(RemovableDeviceNotificationsWindowWinTest, RandomMessage) {
+TEST_F(StorageMonitorWindowWinTest, RandomMessage) {
window_->InjectDeviceChange(DBT_DEVICEQUERYREMOVE, NULL);
RunUntilIdle();
}
-TEST_F(RemovableDeviceNotificationsWindowWinTest, DevicesAttached) {
+TEST_F(StorageMonitorWindowWinTest, DevicesAttached) {
DeviceIndices device_indices;
device_indices.push_back(1); // B
device_indices.push_back(5); // F
@@ -298,21 +298,21 @@ TEST_F(RemovableDeviceNotificationsWindowWinTest, DevicesAttached) {
EXPECT_EQ(ASCIIToUTF16("F:\\ Drive"), info2.name);
}
-TEST_F(RemovableDeviceNotificationsWindowWinTest, DevicesAttachedHighBoundary) {
+TEST_F(StorageMonitorWindowWinTest, DevicesAttachedHighBoundary) {
DeviceIndices device_indices;
device_indices.push_back(25);
DoMassStorageDeviceAttachedTest(device_indices);
}
-TEST_F(RemovableDeviceNotificationsWindowWinTest, DevicesAttachedLowBoundary) {
+TEST_F(StorageMonitorWindowWinTest, DevicesAttachedLowBoundary) {
DeviceIndices device_indices;
device_indices.push_back(0);
DoMassStorageDeviceAttachedTest(device_indices);
}
-TEST_F(RemovableDeviceNotificationsWindowWinTest, DevicesAttachedAdjacentBits) {
+TEST_F(StorageMonitorWindowWinTest, DevicesAttachedAdjacentBits) {
DeviceIndices device_indices;
device_indices.push_back(0);
device_indices.push_back(1);
@@ -322,7 +322,7 @@ TEST_F(RemovableDeviceNotificationsWindowWinTest, DevicesAttachedAdjacentBits) {
DoMassStorageDeviceAttachedTest(device_indices);
}
-TEST_F(RemovableDeviceNotificationsWindowWinTest, DevicesDetached) {
+TEST_F(StorageMonitorWindowWinTest, DevicesDetached) {
PreAttachDevices();
DeviceIndices device_indices;
@@ -334,7 +334,7 @@ TEST_F(RemovableDeviceNotificationsWindowWinTest, DevicesDetached) {
DoMassStorageDevicesDetachedTest(device_indices);
}
-TEST_F(RemovableDeviceNotificationsWindowWinTest,
+TEST_F(StorageMonitorWindowWinTest,
DevicesDetachedHighBoundary) {
vandebo (ex-Chrome) 2013/03/01 19:47:39 nit: line wrap.
PreAttachDevices();
@@ -344,7 +344,7 @@ TEST_F(RemovableDeviceNotificationsWindowWinTest,
DoMassStorageDevicesDetachedTest(device_indices);
}
-TEST_F(RemovableDeviceNotificationsWindowWinTest,
+TEST_F(StorageMonitorWindowWinTest,
DevicesDetachedLowBoundary) {
vandebo (ex-Chrome) 2013/03/01 19:47:39 nit: line wrap.
PreAttachDevices();
@@ -354,7 +354,7 @@ TEST_F(RemovableDeviceNotificationsWindowWinTest,
DoMassStorageDevicesDetachedTest(device_indices);
}
-TEST_F(RemovableDeviceNotificationsWindowWinTest,
+TEST_F(StorageMonitorWindowWinTest,
DevicesDetachedAdjacentBits) {
vandebo (ex-Chrome) 2013/03/01 19:47:39 nit: line wrap.
PreAttachDevices();
@@ -367,7 +367,7 @@ TEST_F(RemovableDeviceNotificationsWindowWinTest,
DoMassStorageDevicesDetachedTest(device_indices);
}
-TEST_F(RemovableDeviceNotificationsWindowWinTest,
+TEST_F(StorageMonitorWindowWinTest,
DuplicateAttachCheckSuppressed) {
vandebo (ex-Chrome) 2013/03/01 19:47:39 nit: line wrap.
volume_mount_watcher_->BlockDeviceCheckForTesting();
base::FilePath kAttachedDevicePath =
@@ -417,7 +417,7 @@ TEST_F(RemovableDeviceNotificationsWindowWinTest,
EXPECT_EQ(kAttachedDevicePath, checked_devices[1]);
}
-TEST_F(RemovableDeviceNotificationsWindowWinTest, DeviceInfoForPath) {
+TEST_F(StorageMonitorWindowWinTest, DeviceInfoForPath) {
PreAttachDevices();
// An invalid path.
@@ -463,7 +463,7 @@ TEST_F(RemovableDeviceNotificationsWindowWinTest, DeviceInfoForPath) {
}
// Test to verify basic MTP storage attach and detach notifications.
-TEST_F(RemovableDeviceNotificationsWindowWinTest, MTPDeviceBasicAttachDetach) {
+TEST_F(StorageMonitorWindowWinTest, MTPDeviceBasicAttachDetach) {
DoMTPDeviceTest(TestPortableDeviceWatcherWin::kMTPDeviceWithValidInfo, true);
DoMTPDeviceTest(TestPortableDeviceWatcherWin::kMTPDeviceWithValidInfo, false);
}
@@ -471,7 +471,7 @@ TEST_F(RemovableDeviceNotificationsWindowWinTest, MTPDeviceBasicAttachDetach) {
// When a MTP storage device with invalid storage label and id is
// attached/detached, there should not be any device attach/detach
// notifications.
-TEST_F(RemovableDeviceNotificationsWindowWinTest, MTPDeviceWithInvalidInfo) {
+TEST_F(StorageMonitorWindowWinTest, MTPDeviceWithInvalidInfo) {
DoMTPDeviceTest(TestPortableDeviceWatcherWin::kMTPDeviceWithInvalidInfo,
true);
DoMTPDeviceTest(TestPortableDeviceWatcherWin::kMTPDeviceWithInvalidInfo,
@@ -480,7 +480,7 @@ TEST_F(RemovableDeviceNotificationsWindowWinTest, MTPDeviceWithInvalidInfo) {
// Attach a device with two data partitions. Verify that attach/detach
// notifications are sent out for each removable storage.
-TEST_F(RemovableDeviceNotificationsWindowWinTest,
+TEST_F(StorageMonitorWindowWinTest,
MTPDeviceWithMultipleStorageObjects) {
vandebo (ex-Chrome) 2013/03/01 19:47:39 nit: line wrap.
DoMTPDeviceTest(TestPortableDeviceWatcherWin::kMTPDeviceWithMultipleStorages,
true);
@@ -488,7 +488,7 @@ TEST_F(RemovableDeviceNotificationsWindowWinTest,
false);
}
-TEST_F(RemovableDeviceNotificationsWindowWinTest, DriveNumberToFilePath) {
+TEST_F(StorageMonitorWindowWinTest, DriveNumberToFilePath) {
EXPECT_EQ(L"A:\\", VolumeMountWatcherWin::DriveNumberToFilePath(0).value());
EXPECT_EQ(L"Y:\\", VolumeMountWatcherWin::DriveNumberToFilePath(24).value());
EXPECT_EQ(L"", VolumeMountWatcherWin::DriveNumberToFilePath(-1).value());
@@ -497,7 +497,7 @@ TEST_F(RemovableDeviceNotificationsWindowWinTest, DriveNumberToFilePath) {
// Given a MTP storage persistent id, GetMTPStorageInfo() should fetch the
// device interface path and local storage object identifier.
-TEST_F(RemovableDeviceNotificationsWindowWinTest,
+TEST_F(StorageMonitorWindowWinTest,
GetMTPStorageInfoFromDeviceId) {
vandebo (ex-Chrome) 2013/03/01 19:47:39 nit: line wrap.
DoMTPDeviceTest(TestPortableDeviceWatcherWin::kMTPDeviceWithValidInfo, true);
PortableDeviceWatcherWin::StorageObjects storage_objects =

Powered by Google App Engine
This is Rietveld 408576698