Index: components/password_manager/core/browser/log_router_unittest.cc |
diff --git a/components/password_manager/core/browser/log_router_unittest.cc b/components/password_manager/core/browser/log_router_unittest.cc |
index d7216b94ad8dfd68467dceb1b9aa76fabbfef791..479448b1497b6fb459e74218d7e6d4cf37a11b63 100644 |
--- a/components/password_manager/core/browser/log_router_unittest.cc |
+++ b/components/password_manager/core/browser/log_router_unittest.cc |
@@ -5,7 +5,7 @@ |
#include "components/password_manager/core/browser/log_router.h" |
#include "components/password_manager/core/browser/log_receiver.h" |
-#include "components/password_manager/core/browser/stub_password_manager_client.h" |
+#include "components/password_manager/core/browser/stub_log_manager.h" |
#include "testing/gmock/include/gmock/gmock.h" |
#include "testing/gtest/include/gtest/gtest.h" |
@@ -19,14 +19,22 @@ const char kTestText[] = "abcd1234"; |
class MockLogReceiver : public LogReceiver { |
public: |
- MockLogReceiver() {} |
+ MockLogReceiver() = default; |
MOCK_METHOD1(LogSavePasswordProgress, void(const std::string&)); |
+ |
+ private: |
+ DISALLOW_COPY_AND_ASSIGN(MockLogReceiver); |
}; |
-class MockClient : public StubPasswordManagerClient { |
+class MockLogManager : public StubLogManager { |
public: |
+ MockLogManager() = default; |
+ |
MOCK_METHOD1(OnLogRouterAvailabilityChanged, void(bool)); |
+ |
+ private: |
+ DISALLOW_COPY_AND_ASSIGN(MockLogManager); |
}; |
} // namespace |
@@ -35,7 +43,7 @@ class LogRouterTest : public testing::Test { |
protected: |
testing::StrictMock<MockLogReceiver> receiver_; |
testing::StrictMock<MockLogReceiver> receiver2_; |
- testing::StrictMock<MockClient> client_; |
+ testing::StrictMock<MockLogManager> manager_; |
}; |
TEST_F(LogRouterTest, ProcessLog_NoReceiver) { |
@@ -99,59 +107,59 @@ TEST_F(LogRouterTest, ProcessLog_TwoReceiversNoUpdateAfterUnregistering) { |
router.UnregisterReceiver(&receiver2_); |
} |
-TEST_F(LogRouterTest, RegisterClient_NoReceivers) { |
+TEST_F(LogRouterTest, RegisterManager_NoReceivers) { |
LogRouter router; |
- EXPECT_FALSE(router.RegisterClient(&client_)); |
- router.UnregisterClient(&client_); |
+ EXPECT_FALSE(router.RegisterManager(&manager_)); |
+ router.UnregisterManager(&manager_); |
} |
-TEST_F(LogRouterTest, RegisterClient_OneReceiverBeforeClient) { |
+TEST_F(LogRouterTest, RegisterManager_OneReceiverBeforeManager) { |
LogRouter router; |
// First register a receiver. |
EXPECT_EQ(std::string(), router.RegisterReceiver(&receiver_)); |
- // The client should be told the LogRouter has some receivers. |
- EXPECT_TRUE(router.RegisterClient(&client_)); |
- // Now unregister the reciever. The client should be told the LogRouter has no |
- // receivers. |
- EXPECT_CALL(client_, OnLogRouterAvailabilityChanged(false)).Times(1); |
+ // The manager should be told the LogRouter has some receivers. |
+ EXPECT_TRUE(router.RegisterManager(&manager_)); |
+ // Now unregister the reciever. The manager should be told the LogRouter has |
+ // no receivers. |
+ EXPECT_CALL(manager_, OnLogRouterAvailabilityChanged(false)); |
router.UnregisterReceiver(&receiver_); |
- router.UnregisterClient(&client_); |
+ router.UnregisterManager(&manager_); |
} |
-TEST_F(LogRouterTest, RegisterClient_OneClientBeforeReceiver) { |
+TEST_F(LogRouterTest, RegisterManager_OneManagerBeforeReceiver) { |
LogRouter router; |
- // First register a client; the client should be told the LogRouter has no |
+ // First register a manager; the manager should be told the LogRouter has no |
// receivers. |
- EXPECT_FALSE(router.RegisterClient(&client_)); |
- // Now register the receiver. The client should be notified. |
- EXPECT_CALL(client_, OnLogRouterAvailabilityChanged(true)).Times(1); |
+ EXPECT_FALSE(router.RegisterManager(&manager_)); |
+ // Now register the receiver. The manager should be notified. |
+ EXPECT_CALL(manager_, OnLogRouterAvailabilityChanged(true)); |
EXPECT_EQ(std::string(), router.RegisterReceiver(&receiver_)); |
- // Now unregister the client. |
- router.UnregisterClient(&client_); |
- // Now unregister the reciever. The client should not hear about it. |
- EXPECT_CALL(client_, OnLogRouterAvailabilityChanged(_)).Times(0); |
+ // Now unregister the manager. |
+ router.UnregisterManager(&manager_); |
+ // Now unregister the reciever. The manager should not hear about it. |
+ EXPECT_CALL(manager_, OnLogRouterAvailabilityChanged(_)).Times(0); |
router.UnregisterReceiver(&receiver_); |
} |
-TEST_F(LogRouterTest, RegisterClient_OneClientTwoReceivers) { |
+TEST_F(LogRouterTest, RegisterManager_OneManagerTwoReceivers) { |
LogRouter router; |
- // First register a client; the client should be told the LogRouter has no |
+ // First register a manager; the manager should be told the LogRouter has no |
// receivers. |
- EXPECT_FALSE(router.RegisterClient(&client_)); |
- // Now register the 1st receiver. The client should be notified. |
- EXPECT_CALL(client_, OnLogRouterAvailabilityChanged(true)).Times(1); |
+ EXPECT_FALSE(router.RegisterManager(&manager_)); |
+ // Now register the 1st receiver. The manager should be notified. |
+ EXPECT_CALL(manager_, OnLogRouterAvailabilityChanged(true)); |
EXPECT_EQ(std::string(), router.RegisterReceiver(&receiver_)); |
- // Now register the 2nd receiver. The client should not be notified. |
- EXPECT_CALL(client_, OnLogRouterAvailabilityChanged(true)).Times(0); |
+ // Now register the 2nd receiver. The manager should not be notified. |
+ EXPECT_CALL(manager_, OnLogRouterAvailabilityChanged(true)).Times(0); |
EXPECT_EQ(std::string(), router.RegisterReceiver(&receiver2_)); |
- // Now unregister the 1st reciever. The client should not hear about it. |
- EXPECT_CALL(client_, OnLogRouterAvailabilityChanged(false)).Times(0); |
+ // Now unregister the 1st reciever. The manager should not hear about it. |
+ EXPECT_CALL(manager_, OnLogRouterAvailabilityChanged(false)).Times(0); |
router.UnregisterReceiver(&receiver_); |
- // Now unregister the 2nd reciever. The client should hear about it. |
- EXPECT_CALL(client_, OnLogRouterAvailabilityChanged(false)).Times(1); |
+ // Now unregister the 2nd reciever. The manager should hear about it. |
+ EXPECT_CALL(manager_, OnLogRouterAvailabilityChanged(false)); |
router.UnregisterReceiver(&receiver2_); |
- // Now unregister the client. |
- router.UnregisterClient(&client_); |
+ // Now unregister the manager. |
+ router.UnregisterManager(&manager_); |
} |
} // namespace password_manager |