@Test
public void getsAcceptableMediaTypes() {

    headers.putSingle(ACCEPT, "text/*;q=0.3, text/html;q=0.7, text/xml");
    List<MediaType> acceptableMediaTypes = containerRequest.getAcceptableMediaTypes();
    List<MediaType> expectedAcceptMediaTypes = newArrayList(new MediaType("text", "xml"),
                                                            new MediaType("text", "html", ImmutableMap.of("q", "0.7")),
                                                            new MediaType("text", "*", ImmutableMap.of("q", "0.3")));
    assertEquals(expectedAcceptMediaTypes, acceptableMediaTypes);
}