1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "net/quic/test_tools/mock_random.h"
9 MockRandom::MockRandom()
14 MockRandom::MockRandom(uint32 base
)
19 void MockRandom::RandBytes(void* data
, size_t len
) {
20 memset(data
, 'r' + increment_
, len
);
23 uint64
MockRandom::RandUint64() {
24 return base_
+ increment_
;
27 void MockRandom::Reseed(const void* additional_entropy
, size_t entropy_len
) {
30 void MockRandom::ChangeValue() {