def test_GET
@request.method = 'GET'
@request.path = '/'
@request.version = 'HTTP/1.1'
@filter_document.publish('', @request, @response, @logger)
assert_equal(0, @publish_call)
assert_equal(1, @filter_open_call)
assert_equal(0, @filter_head_call)
assert_equal(0, @filter_body_call)
assert_equal(1, @filter_close_call)
assert_equal('HTTP/1.1', @messg_head.version)
assert_equal(404, @messg_head.status)
assert_equal('Not Found', @messg_head.reason)
assert_equal('text/html', @messg_head.header('Content-Type'))
assert_equal("<html>bar</html>\n", @messg_body)
end