* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class XmlTest extends TestCase { /** * @dataProvider mediaTypeProvider */ public function testIsMediaType($mime, $expected) { $this->assertSame($expected, MediaType\Xml::isMediaType(new MediaType($mime))); } public function mediaTypeProvider() { return [ ['text/xml', true], ['application/xml', true], ['text/xml-external-parsed-entity', true], ['application/xml-external-parsed-entity', true], ['application/xml-dtd', true], ['application/atom+xml', true], ['text/plain', false], ]; } public function testMediaTypes() { $mediaTypes = [ 'text/xml', 'application/xml', 'text/xml-external-parsed-entity', 'application/xml-external-parsed-entity', 'application/xml-dtd' ]; $this->assertEquals($mediaTypes, MediaType\Xml::getMediaTypes()); } } __halt_compiler();----SIGNATURE:----LLwAYXr/EYp5iv6t+dptIdFWUbzRm26IOkvEuHwgqoukzR4z74T6daXI4hXvbcNAK/mxq/V/HVmy1uzA3+wi+dejNbuwrlXT+ONGG1n0SnIjZwLrKLycgxFZ05eWgN23JoeiSjmjZfzExaEm49QcPF0PEJwIEdHw2kW8UN/DZGJZBE3uf+L9yNCDEnfF8lM4k0DBRFgmvWGJU1Tao2mBEXClqq5k4gySJH8D39Xlfb5X5AC4EIvlXDHbdbzbW9pFjSwA09udcqQGQEOe6F4CN15sQMXUbL2vRFTVDkWn7/dQ6yZVTD7Yr3U0lcd0jYn5wjCn5+lEChBVR/ipGiBLR3tinR0ax+doOeJ8hZFh68k5KCjbsX7NkZHR7tCZxySAIQPGUsjWKGH/0frgkilABSv5X/paElShK8JlEX7EDquiY1J5lufqkR25vu5zS9PbqSiU6DMqZZjsDsHpOYyoQI0RRCSmNkUFGdordAsYdmVIrz5WEyrO7vbiVii7ellCzNVITIidZ5+1NJKsMoh6x6bcpuSoTKmw+sV1ESbOaM6VO2XJFMbNu6X9aLeXvCESf4s0tcAPLqcyf/aUtd1+Kfs9+S8GD/MRK14BbjMBVcBKcTMWPm20fHjU6qEX31wH49fNglx7h6eXUpVr6Nuc9D4PT3HG/69TkNKFe9b/kwc=----ATTACHMENT:----MzY0NjY3ODc1NzU3MTM5NyA5MzczOTMwMDAxMjYxMzAwIDIwOTk5NzI2NzI3Njg1MDM=