diff options
author | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-03 21:02:39 +0000 |
---|---|---|
committer | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-03 21:02:39 +0000 |
commit | 08128a313552198dce04295ad7e12071f4860161 (patch) | |
tree | 34d0682f03badf0e0b6c27ff2b78da4289dca650 /remoting/jingle_glue/mock_objects.h | |
parent | 1e42174b401dbf8105ec4e5d864bad1c906c5717 (diff) | |
download | chromium_src-08128a313552198dce04295ad7e12071f4860161.zip chromium_src-08128a313552198dce04295ad7e12071f4860161.tar.gz chromium_src-08128a313552198dce04295ad7e12071f4860161.tar.bz2 |
Refactor SignalStrategy so that it can be reused for multiple connections.
Also updated SessionManager implementation so that session managers can
be created before signaling is connected.
BUG=107276
Review URL: http://codereview.chromium.org/9005034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116192 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/jingle_glue/mock_objects.h')
-rw-r--r-- | remoting/jingle_glue/mock_objects.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/remoting/jingle_glue/mock_objects.h b/remoting/jingle_glue/mock_objects.h index aad9697..61bc2d3 100644 --- a/remoting/jingle_glue/mock_objects.h +++ b/remoting/jingle_glue/mock_objects.h @@ -14,13 +14,14 @@ class MockSignalStrategy : public SignalStrategy { MockSignalStrategy(); virtual ~MockSignalStrategy(); - MOCK_METHOD1(Init, void(StatusObserver*)); - MOCK_METHOD0(Close, void()); + MOCK_METHOD0(Connect, void()); + MOCK_METHOD0(Disconnect, void()); + MOCK_CONST_METHOD0(GetState, State()); + MOCK_CONST_METHOD0(GetLocalJid, std::string()); MOCK_METHOD1(AddListener, void(Listener* listener)); MOCK_METHOD1(RemoveListener, void(Listener* listener)); MOCK_METHOD1(SendStanza, bool(buzz::XmlElement* stanza)); MOCK_METHOD0(GetNextId, std::string()); - MOCK_METHOD0(CreateIqRequest, IqRequest*()); }; } // namespace remoting |