Package com.semagia.atomico.MediaType

Examples of com.semagia.atomico.MediaType.Parameter


    public void testTypeSubtypeParameters() {
        MediaType mt = MediaType.valueOf("application / x-tm+xml;version=1.0");
        assertEquals("application", mt.getType());
        assertEquals("x-tm+xml", mt.getSubtype());
        assertEquals(1, mt.getParameters().size());
        Parameter param = mt.getParameters().get(0);
        assertEquals("version", param.getKey());
        assertEquals("1.0", param.getValue());
        assertEquals("application/x-tm+xml;version=1.0", mt.toString());
        final MediaType mt2 = MediaType.valueOf(mt.toString());
        assertEquals(mt, mt2);
        assertEquals(mt.hashCode(), mt2.hashCode());
    }
View Full Code Here


    public void testTypeSubtypeParametersWhitespaceNormalization() {
        MediaType mt = MediaType.valueOf("application / x-tm+xml;       version   =    1.0");
        assertEquals("application", mt.getType());
        assertEquals("x-tm+xml", mt.getSubtype());
        assertEquals(1, mt.getParameters().size());
        Parameter param = mt.getParameters().get(0);
        assertEquals("version", param.getKey());
        assertEquals("1.0", param.getValue());
        assertEquals("application/x-tm+xml;version=1.0", mt.toString());
        final MediaType mt2 = MediaType.valueOf(mt.toString());
        assertEquals(mt, mt2);
        assertEquals(mt.hashCode(), mt2.hashCode());
    }
View Full Code Here

    public void testTypeSubtypeParametersNormalization() {
        MediaType mt = MediaType.valueOf("application / x-tm+xml;VERsION=SomeValue");
        assertEquals("application", mt.getType());
        assertEquals("x-tm+xml", mt.getSubtype());
        assertEquals(1, mt.getParameters().size());
        Parameter param = mt.getParameters().get(0);
        assertEquals("version", param.getKey());
        assertEquals("SomeValue", param.getValue());
        assertEquals("application/x-tm+xml;version=SomeValue", mt.toString());
        final MediaType mt2 = MediaType.valueOf(mt.toString());
        assertEquals(mt, mt2);
        assertEquals(mt.hashCode(), mt2.hashCode());
    }
View Full Code Here

TOP

Related Classes of com.semagia.atomico.MediaType.Parameter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.