Package org.exquery.http.AcceptHeader

Examples of org.exquery.http.AcceptHeader.Accept


        assertEquals(appPdf, acceptHeader.getAccepts().get(2).getMediaRange());
    }
   
    @Test
    public void multipleMediaRangesWith_withQualityFactors() {
        final Accept appXml = new Accept(APPLICATION_XML);
        final Accept appXhtml = new Accept(APPLICATION_XHTML_XML, 0.9f);
        final Accept appPdf = new Accept(APPLICATION_PDF, 0.4f);
        final AcceptHeader acceptHeader = new AcceptHeader(appXml.toString() + "," + appXhtml.toString() + "," + appPdf.toString());
       
        assertEquals(3, acceptHeader.getAccepts().size());
        assertEquals(appXml, acceptHeader.getAccepts().get(0));
        assertEquals(appXhtml, acceptHeader.getAccepts().get(1));
        assertEquals(appPdf, acceptHeader.getAccepts().get(2));
View Full Code Here


    }
   
    @Test
    public void qualityFactorOrderingOfAccepts() {
       
        final Accept txtHtml = new Accept(TEXT_HTML);
        final Accept appXhtml = new Accept(APPLICATION_XHTML_XML);
        final Accept appXml = new Accept(APPLICATION_XML, 0.8f);
        final Accept appPdf = new Accept(APPLICATION_PDF, 0.6f);
        final Accept any = new Accept(ANY, 0.1f);
       
        //expected result
        final List<Accept> expectedAccepts = new ArrayList<Accept>(){{
            add(txtHtml);
            add(appXhtml);
View Full Code Here

    }
   
    @Test
    public void acceptToString_mediaRange() {
        final String appXmlStr = APPLICATION_XML.getMediaType();
        final Accept appXml = new Accept(appXmlStr);
       
        assertEquals(appXmlStr, appXml.toString());
    }
View Full Code Here

   
    @Test
    public void acceptToString_mediaRangeAndQualityFactor() {
        final String appXmlStr = APPLICATION_XML.getMediaType();
        final float qualityFactor = 0.6f;
        final Accept appXml = new Accept(appXmlStr, qualityFactor);
       
        assertEquals(appXmlStr + ";q=" + Float.toString(qualityFactor), appXml.toString());
    }
View Full Code Here

   
    @Test
    public void acceptToString_mediaRangeAndExtension() {
        final String appXmlStr = APPLICATION_XML.getMediaType();
        final Extension extension = new Extension("x", "y");
        final Accept appXml = new Accept(appXmlStr, extension);
       
        assertEquals(appXmlStr + ";x=y", appXml.toString());
    }
View Full Code Here

    @Test
    public void acceptToString_mediaRangeQualityFactorAndExtension() {
        final String appXmlStr = APPLICATION_XML.getMediaType();
        final float qualityFactor = 0.6f;
        final Extension extension = new Extension("x", "y");
        final Accept appXml = new Accept(appXmlStr, qualityFactor, extension);
       
        assertEquals(appXmlStr + ";q=" + Float.toString(qualityFactor) + ";x=y", appXml.toString());
    }
View Full Code Here

TOP

Related Classes of org.exquery.http.AcceptHeader.Accept

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.