#include "quiche/http2/adapter/oghttp2_session.h"
#include <memory>
#include <string>
#include <utility>
#include "quiche/http2/adapter/mock_http2_visitor.h"
#include "quiche/http2/adapter/test_frame_sequence.h"
#include "quiche/http2/adapter/test_utils.h"
#include "quiche/common/platform/api/quiche_test.h"
namespace http2 {
namespace adapter {
namespace test {
namespace {
SpdyFrameType;
_;
enum FrameType { … };
}
TEST(OgHttp2SessionTest, ClientConstruction) { … }
TEST(OgHttp2SessionTest, ClientConstructionWithMaxStreams) { … }
TEST(OgHttp2SessionTest, ClientHandlesFrames) { … }
TEST(OgHttp2SessionTest, ClientEnqueuesSettingsOnSend) { … }
TEST(OgHttp2SessionTest, ClientEnqueuesSettingsBeforeOtherFrame) { … }
TEST(OgHttp2SessionTest, ClientEnqueuesSettingsOnce) { … }
TEST(OgHttp2SessionTest, ClientSubmitRequest) { … }
TEST(OgHttp2SessionTest, ClientSubmitRequestWithLargePayload) { … }
TEST(OgHttp2SessionTest, ClientSubmitRequestWithReadBlock) { … }
TEST(OgHttp2SessionTest, ClientSubmitRequestEmptyDataWithFin) { … }
TEST(OgHttp2SessionTest, ClientSubmitRequestWithWriteBlock) { … }
TEST(OgHttp2SessionTest, ServerConstruction) { … }
TEST(OgHttp2SessionTest, ServerHandlesFrames) { … }
TEST(OgHttp2SessionTest, ServerEnqueuesSettingsBeforeOtherFrame) { … }
TEST(OgHttp2SessionTest, ServerEnqueuesSettingsOnce) { … }
TEST(OgHttp2SessionTest, ServerSubmitResponse) { … }
TEST(OgHttp2SessionTest, ServerSendsTrailers) { … }
TEST(OgHttp2SessionTest, ServerQueuesTrailersWithResponse) { … }
TEST(OgHttp2SessionTest, ServerSeesErrorOnEndStream) { … }
}
}
}