Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3)

Side by Side Diff: components/gcm_driver/gcm_stats_recorder_impl_unittest.cc

Issue 1137463003: Support getting and deleting token for Instance ID. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add new files Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "components/gcm_driver/gcm_stats_recorder_impl.h" 5 #include "components/gcm_driver/gcm_stats_recorder_impl.h"
6 6
7 #include <deque> 7 #include <deque>
8 #include <string> 8 #include <string>
9 #include <vector> 9 #include <vector>
10 10
(...skipping 320 matching lines...) Expand 10 before | Expand all | Expand 10 after
331 const std::deque<SendingActivity>& queue, 331 const std::deque<SendingActivity>& queue,
332 const std::string& event, const std::string& details, 332 const std::string& event, const std::string& details,
333 const std::string& remark) { 333 const std::string& remark) {
334 EXPECT_EQ(kAppId, queue.front().app_id) << remark; 334 EXPECT_EQ(kAppId, queue.front().app_id) << remark;
335 EXPECT_EQ(kReceiverId, queue.front().receiver_id) << remark; 335 EXPECT_EQ(kReceiverId, queue.front().receiver_id) << remark;
336 EXPECT_EQ(kMessageId, queue.front().message_id) << remark; 336 EXPECT_EQ(kMessageId, queue.front().message_id) << remark;
337 EXPECT_EQ(event, queue.front().event) << remark; 337 EXPECT_EQ(event, queue.front().event) << remark;
338 EXPECT_EQ(details, queue.front().details) << remark; 338 EXPECT_EQ(details, queue.front().details) << remark;
339 } 339 }
340 340
341 std::vector<std::string> sender_ids_; 341 std::string sender_ids_;
342 GCMStatsRecorderImpl recorder_; 342 GCMStatsRecorderImpl recorder_;
343 }; 343 };
344 344
345 GCMStatsRecorderImplTest::GCMStatsRecorderImplTest(){ 345 GCMStatsRecorderImplTest::GCMStatsRecorderImplTest(){
346 } 346 }
347 347
348 GCMStatsRecorderImplTest::~GCMStatsRecorderImplTest() {} 348 GCMStatsRecorderImplTest::~GCMStatsRecorderImplTest() {}
349 349
350 void GCMStatsRecorderImplTest::SetUp(){ 350 void GCMStatsRecorderImplTest::SetUp(){
351 sender_ids_.push_back("s1"); 351 sender_ids_ = "s1,s2";
352 sender_ids_.push_back("s2");
353 recorder_.SetRecording(true); 352 recorder_.SetRecording(true);
354 } 353 }
355 354
356 TEST_F(GCMStatsRecorderImplTest, StartStopRecordingTest) { 355 TEST_F(GCMStatsRecorderImplTest, StartStopRecordingTest) {
357 EXPECT_TRUE(recorder_.is_recording()); 356 EXPECT_TRUE(recorder_.is_recording());
358 recorder_.RecordDataSentToWire(kAppId, kReceiverId, kMessageId, kQueuedSec); 357 recorder_.RecordDataSentToWire(kAppId, kReceiverId, kMessageId, kQueuedSec);
359 VerifyRecordedSendingCount(1); 358 VerifyRecordedSendingCount(1);
360 VerifyDataSentToWire("1st call"); 359 VerifyDataSentToWire("1st call");
361 360
362 recorder_.SetRecording(false); 361 recorder_.SetRecording(false);
(...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after
516 recorder_.RecordIncomingSendError(kAppId, kReceiverId, kMessageId); 515 recorder_.RecordIncomingSendError(kAppId, kReceiverId, kMessageId);
517 VerifyRecordedSendingCount(3); 516 VerifyRecordedSendingCount(3);
518 VerifyIncomingSendError("3rd call"); 517 VerifyIncomingSendError("3rd call");
519 518
520 recorder_.RecordDataSentToWire(kAppId, kReceiverId, kMessageId, kQueuedSec); 519 recorder_.RecordDataSentToWire(kAppId, kReceiverId, kMessageId, kQueuedSec);
521 VerifyRecordedSendingCount(4); 520 VerifyRecordedSendingCount(4);
522 VerifyDataSentToWire("4th call"); 521 VerifyDataSentToWire("4th call");
523 } 522 }
524 523
525 } // namespace gcm 524 } // namespace gcm
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698