blob: 4b533c78e2881115cb5c3393a72a985c20ca7425 [file] [log] [blame]
QUICHE teamfd50a402018-12-07 22:54:05 -05001// Copyright 2016 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.
4
5#ifndef QUICHE_HTTP2_DECODER_HTTP2_STRUCTURE_DECODER_TEST_UTIL_H_
6#define QUICHE_HTTP2_DECODER_HTTP2_STRUCTURE_DECODER_TEST_UTIL_H_
7
8#include "net/third_party/quiche/src/http2/decoder/http2_structure_decoder.h"
9
10#include "net/third_party/quiche/src/http2/test_tools/http2_random.h"
11
12namespace http2 {
13namespace test {
14
15class Http2StructureDecoderPeer {
16 public:
17 // Overwrite the Http2StructureDecoder instance with random values.
18 static void Randomize(Http2StructureDecoder* p, Http2Random* rng);
19};
20
21} // namespace test
22} // namespace http2
23
24#endif // QUICHE_HTTP2_DECODER_HTTP2_STRUCTURE_DECODER_TEST_UTIL_H_