Index: chrome/browser/chromeos/disks/disk_mount_manager.h |
diff --git a/chrome/browser/chromeos/disks/disk_mount_manager.h b/chrome/browser/chromeos/disks/disk_mount_manager.h |
index 4dbb3eb95b715bb22e9656492ccf9a5a71285a0b..c5c9da9752bd746a4a57e334c0c912128374c36b 100644 |
--- a/chrome/browser/chromeos/disks/disk_mount_manager.h |
+++ b/chrome/browser/chromeos/disks/disk_mount_manager.h |
@@ -236,6 +236,12 @@ class DiskMountManager { |
// Creates the global DiskMountManager instance. |
static void Initialize(); |
+ // Similar to Initialize(), but can inject an alternative |
+ // DiskMountManager such as MockDiskMountManager for testing. |
+ // The injected object will be owned by the internal pointer and deleted |
+ // by Shutdown(). |
+ static void InitializeForTesting(DiskMountManager* disk_mount_manager); |
+ |
// Destroys the global DiskMountManager instance if it exists. |
static void Shutdown(); |