test for order of headers and missing headers
ignores unknown header