Examples of replaceQueryParam()


Examples of javax.ws.rs.core.UriBuilder.replaceQueryParam()

    @Test
    public void testBuildWithNonEncodedSubstitutionValue8() {
        UriBuilder ub = UriBuilder.fromPath("/");
        URI uri = ub.replaceQueryParam("a", "%").build();
        assertEquals("/?a=%25", uri.toString());
        uri = ub.replaceQueryParam("a2", "{token}").build("{}");
        assertEquals("/?a=%25&a2=%7B%7D", uri.toString());
    }
      
   
   
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.replaceQueryParam()

    }
   
    @Test
    public void testBuildWithNonEncodedSubstitutionValue7() {
        UriBuilder ub = UriBuilder.fromPath("/");
        URI uri = ub.replaceQueryParam("a", "%").buildFromEncoded();
        assertEquals("/?a=%25", uri.toString());
        uri = ub.replaceQueryParam("a2", "{token}").buildFromEncoded("{}");
        assertEquals("/?a=%25&a2=%7B%7D", uri.toString());
    }
   
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.replaceQueryParam()

    }
   
    @Test
    public void testBuildWithNonEncodedSubstitutionValue8() {
        UriBuilder ub = UriBuilder.fromPath("/");
        URI uri = ub.replaceQueryParam("a", "%").build();
        assertEquals("/?a=%25", uri.toString());
        uri = ub.replaceQueryParam("a2", "{token}").build("{}");
        assertEquals("/?a=%25&a2=%7B%7D", uri.toString());
    }
      
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.replaceQueryParam()

    @Test
    public void testBuildWithNonEncodedSubstitutionValue8() {
        UriBuilder ub = UriBuilder.fromPath("/");
        URI uri = ub.replaceQueryParam("a", "%").build();
        assertEquals("/?a=%25", uri.toString());
        uri = ub.replaceQueryParam("a2", "{token}").build("{}");
        assertEquals("/?a=%25&a2=%7B%7D", uri.toString());
    }
      
   
   
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.replaceQueryParam()

        // Replace QueryParam.
        String parmName = "néme";
        String value = "value";

        builder.replaceQueryParam(parmName, value);

        final URI result = builder.build();
        final URI expected = new URI("http://example.com/getMyName?néme=value");
        assertEquals(expected.toASCIIString(), result.toASCIIString());
    }
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.replaceQueryParam()

            Assert.assertEquals(1, c.size());
            Assert.assertEquals("c", c.get(0));
        }

        {
            URI uri = ubu.replaceQueryParam("a", "_z_", "_zz_").build();

            MultivaluedMap<String, String> qps = UriComponent.decodeQuery(uri, true);
            List<String> a = qps.get("a");
            Assert.assertEquals(2, a.size());
            Assert.assertEquals("_z_", a.get(0));
View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.replaceQueryParam()

    @Test
    public void testReplaceQueryParamsEncoded1() throws URISyntaxException {
        UriBuilder ubu = UriBuilder.fromUri(new URI("http://localhost/")).
                replaceQuery("limit=10&sql=select+*+from+users");
        ubu.replaceQueryParam("limit", 100);

        URI uri = ubu.build();
        Assert.assertEquals(URI.create("http://localhost/?limit=100&sql=select+*+from+users"), uri);
    }

View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.replaceQueryParam()

    @Test
    public void testReplaceQueryParamsEncoded2() throws URISyntaxException {
        UriBuilder ubu = UriBuilder.fromUri(new URI("http://localhost")).
                replaceQuery("limit=10&sql=select+*+from+users");
        ubu.replaceQueryParam("limit", 100);

        URI uri = ubu.build();
        Assert.assertEquals(URI.create("http://localhost/?limit=100&sql=select+*+from+users"), uri);
    }

View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.replaceQueryParam()

    @Test
    public void testReplaceQueryParamsEncoded3() throws URISyntaxException {
        UriBuilder ubu = UriBuilder.fromUri("http://localhost/").
                replaceQuery("limit=10&sql=select+*+from+users");
        ubu.replaceQueryParam("limit", 100);

        URI uri = ubu.build();
        Assert.assertEquals(URI.create("http://localhost/?limit=100&sql=select+*+from+users"), uri);
    }

View Full Code Here

Examples of javax.ws.rs.core.UriBuilder.replaceQueryParam()

    @Test
    public void testReplaceQueryParamsEncoded4() throws URISyntaxException {
        UriBuilder ubu = UriBuilder.fromUri("http://localhost").
                replaceQuery("limit=10&sql=select+*+from+users");
        ubu.replaceQueryParam("limit", 100);

        URI uri = ubu.build();
        Assert.assertEquals(URI.create("http://localhost/?limit=100&sql=select+*+from+users"), uri);
    }

View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.