Index: mojo/shell/public/cpp/tests/connection_impl_unittest.cc |
diff --git a/mojo/shell/public/cpp/tests/connection_impl_unittest.cc b/mojo/shell/public/cpp/tests/connection_impl_unittest.cc |
index fcac188859183ff189f5f9f36d70c12f2de87984..d93da433e0d29fe6dff00fd2369d94850f8fd7b5 100644 |
--- a/mojo/shell/public/cpp/tests/connection_impl_unittest.cc |
+++ b/mojo/shell/public/cpp/tests/connection_impl_unittest.cc |
@@ -5,20 +5,20 @@ |
#include "mojo/shell/public/cpp/lib/connection_impl.h" |
#include "base/memory/scoped_ptr.h" |
-#include "mojo/shell/public/cpp/service_connector.h" |
+#include "mojo/shell/public/cpp/interface_binder.h" |
#include "testing/gtest/include/gtest/gtest.h" |
namespace mojo { |
namespace internal { |
namespace { |
-class TestConnector : public ServiceConnector { |
+class TestBinder : public InterfaceBinder { |
public: |
- explicit TestConnector(int* delete_count) : delete_count_(delete_count) {} |
- ~TestConnector() override { (*delete_count_)++; } |
- void ConnectToService(Connection* connection, |
- const std::string& interface_name, |
- ScopedMessagePipeHandle client_handle) override {} |
+ explicit TestBinder(int* delete_count) : delete_count_(delete_count) {} |
+ ~TestBinder() override { (*delete_count_)++; } |
+ void BindInterface(Connection* connection, |
+ const std::string& interface_name, |
+ ScopedMessagePipeHandle client_handle) override {} |
private: |
int* delete_count_; |
@@ -31,18 +31,17 @@ TEST(ConnectionImplTest, Ownership) { |
{ |
ConnectionImpl connection; |
ConnectionImpl::TestApi test_api(&connection); |
- test_api.SetServiceConnectorForName(new TestConnector(&delete_count), |
- "TC1"); |
+ test_api.SetInterfaceBinderForName(new TestBinder(&delete_count), "TC1"); |
} |
EXPECT_EQ(1, delete_count); |
// Removal. |
{ |
scoped_ptr<ConnectionImpl> connection(new ConnectionImpl); |
- ServiceConnector* c = new TestConnector(&delete_count); |
+ InterfaceBinder* b = new TestBinder(&delete_count); |
ConnectionImpl::TestApi test_api(connection.get()); |
- test_api.SetServiceConnectorForName(c, "TC1"); |
- test_api.RemoveServiceConnectorForName("TC1"); |
+ test_api.SetInterfaceBinderForName(b, "TC1"); |
+ test_api.RemoveInterfaceBinderForName("TC1"); |
connection.reset(); |
EXPECT_EQ(2, delete_count); |
} |
@@ -51,10 +50,8 @@ TEST(ConnectionImplTest, Ownership) { |
{ |
ConnectionImpl connection; |
ConnectionImpl::TestApi test_api(&connection); |
- test_api.SetServiceConnectorForName(new TestConnector(&delete_count), |
- "TC1"); |
- test_api.SetServiceConnectorForName(new TestConnector(&delete_count), |
- "TC2"); |
+ test_api.SetInterfaceBinderForName(new TestBinder(&delete_count), "TC1"); |
+ test_api.SetInterfaceBinderForName(new TestBinder(&delete_count), "TC2"); |
} |
EXPECT_EQ(4, delete_count); |
@@ -62,10 +59,8 @@ TEST(ConnectionImplTest, Ownership) { |
{ |
ConnectionImpl connection; |
ConnectionImpl::TestApi test_api(&connection); |
- test_api.SetServiceConnectorForName(new TestConnector(&delete_count), |
- "TC1"); |
- test_api.SetServiceConnectorForName(new TestConnector(&delete_count), |
- "TC1"); |
+ test_api.SetInterfaceBinderForName(new TestBinder(&delete_count), "TC1"); |
+ test_api.SetInterfaceBinderForName(new TestBinder(&delete_count), "TC1"); |
EXPECT_EQ(5, delete_count); |
} |
EXPECT_EQ(6, delete_count); |