| Index: jingle/notifier/listener/talk_mediator_unittest.cc
|
| diff --git a/jingle/notifier/listener/talk_mediator_unittest.cc b/jingle/notifier/listener/talk_mediator_unittest.cc
|
| index 7b93d6427a8bdf48c16b9c8ff830255bc088346f..c72e0e9c489918b0fd9d774513f07bb9692561c0 100644
|
| --- a/jingle/notifier/listener/talk_mediator_unittest.cc
|
| +++ b/jingle/notifier/listener/talk_mediator_unittest.cc
|
| @@ -110,29 +110,25 @@ TEST_F(TalkMediatorImplTest, SendNotification) {
|
| MockMediatorThread* mock = new MockMediatorThread();
|
| scoped_ptr<TalkMediatorImpl> talk1(NewMockedTalkMediator(mock));
|
|
|
| - // Failure due to not being logged in.
|
| Notification data;
|
| - EXPECT_FALSE(talk1->SendNotification(data));
|
| - EXPECT_EQ(0, mock->send_calls);
|
| + talk1->SendNotification(data);
|
| + EXPECT_EQ(1, mock->send_calls);
|
|
|
| talk1->SetAuthToken("chromium@gmail.com", "token", "fake_service");
|
| EXPECT_TRUE(talk1->Login());
|
| talk1->OnConnectionStateChange(true);
|
| EXPECT_EQ(1, mock->login_calls);
|
|
|
| - // Should be subscribed now.
|
| - EXPECT_TRUE(talk1->state_.subscribed);
|
| - EXPECT_TRUE(talk1->SendNotification(data));
|
| - EXPECT_EQ(1, mock->send_calls);
|
| - EXPECT_TRUE(talk1->SendNotification(data));
|
| + talk1->SendNotification(data);
|
| EXPECT_EQ(2, mock->send_calls);
|
| + talk1->SendNotification(data);
|
| + EXPECT_EQ(3, mock->send_calls);
|
|
|
| EXPECT_TRUE(talk1->Logout());
|
| EXPECT_EQ(1, mock->logout_calls);
|
|
|
| - // Failure due to being logged out.
|
| - EXPECT_FALSE(talk1->SendNotification(data));
|
| - EXPECT_EQ(2, mock->send_calls);
|
| + talk1->SendNotification(data);
|
| + EXPECT_EQ(4, mock->send_calls);
|
| }
|
|
|
| TEST_F(TalkMediatorImplTest, MediatorThreadCallbacks) {
|
| @@ -154,12 +150,11 @@ TEST_F(TalkMediatorImplTest, MediatorThreadCallbacks) {
|
| // The message triggers calls to listen and subscribe.
|
| EXPECT_EQ(1, mock->listen_calls);
|
| EXPECT_EQ(1, mock->subscribe_calls);
|
| - EXPECT_TRUE(talk1->state_.subscribed);
|
|
|
| // After subscription success is receieved, the talk mediator will allow
|
| // sending of notifications.
|
| Notification outgoing_data;
|
| - EXPECT_TRUE(talk1->SendNotification(outgoing_data));
|
| + talk1->SendNotification(outgoing_data);
|
| EXPECT_EQ(1, mock->send_calls);
|
|
|
| Notification incoming_data;
|
|
|