19 #include <gmock/gmock.h>
20 #include <gtest/gtest.h>
38 EXPECT_EQ(
args.GetHeaderValue(
"some_key",
nullptr), absl::nullopt);
42 util_.AddPairToMetadata(
":path",
"/expected/path");
48 util_.AddPairToMetadata(
":authority",
"test.google.com");
54 util_.AddPairToMetadata(
":method",
"GET");
60 util_.AddPairToMetadata(
"key123",
"value123");
64 args.GetHeaderValue(
"key123", &concatenated_value);
70 util_.AddPairToMetadata(
":authority",
"test.google.com");
74 args.GetHeaderValue(
"host", &concatenated_value);
80 util_.SetLocalEndpoint(
"ipv6:[2001:0db8:85a3:0000:0000:8a2e:0370:7334]:456");
84 "ipv6:%5B2001:db8:85a3::8a2e:370:7334%5D:456");
86 "2001:0db8:85a3:0000:0000:8a2e:0370:7334");
91 util_.SetPeerEndpoint(
"ipv4:255.255.255.255:123");
95 "ipv4:255.255.255.255:123");
184 int main(
int argc,
char** argv) {