final EmbeddedChannel channel = new EmbeddedChannel(new CorsInboundHandler());
channel.writeInbound(httpRequest);
final CorsMetadata corsMetadata = channel.attr(CorsInboundHandler.CORS).get();
assertThat(corsMetadata.origin(), is("example.se"));
assertThat(corsMetadata.headers(), is("content-type"));
assertThat((HttpRequest) channel.readInbound(), equalTo(httpRequest));
channel.finish();
}
private static FullHttpRequest createHttpRequest(HttpMethod method) {
return new DefaultFullHttpRequest(HttpVersion.HTTP_1_1, method, "/info");