| Index: net/quic/quic_stream_factory_test.cc
|
| ===================================================================
|
| --- net/quic/quic_stream_factory_test.cc (revision 174485)
|
| +++ net/quic/quic_stream_factory_test.cc (working copy)
|
| @@ -23,15 +23,17 @@
|
| class QuicStreamFactoryTest : public ::testing::Test {
|
| protected:
|
| QuicStreamFactoryTest()
|
| - : factory_(&host_resolver_, &socket_factory_,
|
| - &random_generator_,
|
| - new MockClock()),
|
| + : clock_(new MockClock()),
|
| + factory_(&host_resolver_, &socket_factory_,
|
| + &random_generator_, clock_),
|
| host_port_proxy_pair_(HostPortPair("www.google.com", 443),
|
| ProxyServer::Direct()) {
|
| }
|
|
|
| scoped_ptr<QuicEncryptedPacket> ConstructChlo() {
|
| - scoped_ptr<QuicPacket> chlo(ConstructHandshakePacket(0xDEADBEEF, kCHLO));
|
| + scoped_ptr<QuicPacket> chlo(ConstructClientHelloPacket(0xDEADBEEF,
|
| + clock_,
|
| + &random_generator_));
|
| QuicFramer framer(QuicDecrypter::Create(kNULL),
|
| QuicEncrypter::Create(kNULL));
|
| return scoped_ptr<QuicEncryptedPacket>(framer.EncryptPacket(*chlo));
|
| @@ -106,6 +108,7 @@
|
| MockHostResolver host_resolver_;
|
| MockClientSocketFactory socket_factory_;
|
| MockRandom random_generator_;
|
| + MockClock* clock_; // Owned by factory_.
|
| QuicStreamFactory factory_;
|
| HostPortProxyPair host_port_proxy_pair_;
|
| BoundNetLog net_log_;
|
|
|