/** Test inclusion. */ public void testIncludes() throws Exception { MediaType mt1 = MediaType.APPLICATION_ALL; MediaType mt2 = MediaType.APPLICATION_XML; assertTrue(mt1.includes(mt1)); assertTrue(mt2.includes(mt2)); assertTrue(mt1.includes(mt2)); assertFalse(mt2.includes(mt1)); mt1 = MediaType.APPLICATION_ALL_XML; mt2 = MediaType.APPLICATION_XML; assertTrue(mt1.includes(mt1)); assertTrue(mt2.includes(mt2)); assertTrue(mt1.includes(mt2)); assertFalse(mt2.includes(mt1)); mt1 = MediaType.APPLICATION_ALL_XML; mt2 = MediaType.APPLICATION_ATOMPUB_SERVICE; assertTrue(mt1.includes(mt1)); assertTrue(mt2.includes(mt2)); assertTrue(mt1.includes(mt2)); assertFalse(mt2.includes(mt1)); mt1 = MediaType.IMAGE_ALL; mt2 = MediaType.APPLICATION_OCTET_STREAM; assertFalse(mt1.includes(mt2)); assertFalse(mt2.includes(mt1)); assertFalse(mt1.includes(null)); }