Index: net/quic/quic_ack_notifier_test.cc |
diff --git a/net/quic/quic_ack_notifier_test.cc b/net/quic/quic_ack_notifier_test.cc |
index c846d39bf6e0fc5813d680ca3f45d4d872f5fae9..c05e63ecb72af62a7c2a6421fb0640e97c4fc01f 100644 |
--- a/net/quic/quic_ack_notifier_test.cc |
+++ b/net/quic/quic_ack_notifier_test.cc |
@@ -8,6 +8,8 @@ |
#include "testing/gmock/include/gmock/gmock.h" |
#include "testing/gtest/include/gtest/gtest.h" |
+using testing::_; |
+ |
namespace net { |
namespace test { |
namespace { |
@@ -18,20 +20,18 @@ class QuicAckNotifierTest : public ::testing::Test { |
delegate_ = new MockAckNotifierDelegate; |
notifier_.reset(new QuicAckNotifier(delegate_)); |
- sequence_numbers_.insert(26); |
- sequence_numbers_.insert(99); |
- sequence_numbers_.insert(1234); |
- notifier_->AddSequenceNumbers(sequence_numbers_); |
+ notifier_->AddSequenceNumber(26, 100); |
+ notifier_->AddSequenceNumber(99, 20); |
+ notifier_->AddSequenceNumber(1234, 3); |
} |
- SequenceNumberSet sequence_numbers_; |
MockAckNotifierDelegate* delegate_; |
scoped_ptr<QuicAckNotifier> notifier_; |
}; |
// Should trigger callback when we receive acks for all the registered seqnums. |
TEST_F(QuicAckNotifierTest, TriggerCallback) { |
- EXPECT_CALL(*delegate_, OnAckNotification()).Times(1); |
+ EXPECT_CALL(*delegate_, OnAckNotification(3, 123, 0, 0)).Times(1); |
EXPECT_FALSE(notifier_->OnAck(26)); |
EXPECT_FALSE(notifier_->OnAck(99)); |
EXPECT_TRUE(notifier_->OnAck(1234)); |
@@ -40,7 +40,7 @@ TEST_F(QuicAckNotifierTest, TriggerCallback) { |
// Should not trigger callback if we never provide all the seqnums. |
TEST_F(QuicAckNotifierTest, DoesNotTrigger) { |
// Should not trigger callback as not all packets have been seen. |
- EXPECT_CALL(*delegate_, OnAckNotification()).Times(0); |
+ EXPECT_CALL(*delegate_, OnAckNotification(_, _, _, _)).Times(0); |
EXPECT_FALSE(notifier_->OnAck(26)); |
EXPECT_FALSE(notifier_->OnAck(99)); |
} |
@@ -52,7 +52,7 @@ TEST_F(QuicAckNotifierTest, UpdateSeqNums) { |
notifier_->UpdateSequenceNumber(99, 3000); |
notifier_->UpdateSequenceNumber(1234, 3001); |
- EXPECT_CALL(*delegate_, OnAckNotification()).Times(1); |
+ EXPECT_CALL(*delegate_, OnAckNotification(3, 123, 2, 20 + 3)).Times(1); |
EXPECT_FALSE(notifier_->OnAck(26)); // original |
EXPECT_FALSE(notifier_->OnAck(3000)); // updated |
EXPECT_TRUE(notifier_->OnAck(3001)); // updated |