@Test
public void failOnMissingResponse() {

	conf.failOnMissingResponse(true);
	assertThat(conf.failOnMissingResponse).as("fail on missing response").isTrue();
	assertThat(conf.maxInitialLineLength()).as("default initial line length")
			.isEqualTo(HttpResponseDecoderSpec.DEFAULT_MAX_INITIAL_LINE_LENGTH);
	assertThat(conf.maxHeaderSize()).as("default header size")
			.isEqualTo(HttpResponseDecoderSpec.DEFAULT_MAX_HEADER_SIZE);
	assertThat(conf.maxChunkSize()).as("default chunk size")
			.isEqualTo(HttpResponseDecoderSpec.DEFAULT_MAX_CHUNK_SIZE);
	assertThat(conf.validateHeaders()).as("default validate headers")
			.isEqualTo(HttpResponseDecoderSpec.DEFAULT_VALIDATE_HEADERS);
	assertThat(conf.initialBufferSize()).as("default initial buffer sizes")
			.isEqualTo(HttpResponseDecoderSpec.DEFAULT_INITIAL_BUFFER_SIZE);
	assertThat(conf.parseHttpAfterConnectRequest).as("default parse http after connect request")
			.isEqualTo(HttpResponseDecoderSpec.DEFAULT_PARSE_HTTP_AFTER_CONNECT_REQUEST);
}