Package org.codehaus.jettison.json

Examples of org.codehaus.jettison.json.JSONObject.optJSONArray()


        JSONObject entity = (JSONObject) response.getJerseyResponse().getEntity();

        Assert.assertNotNull(entity);
        Assert.assertTrue(entity.has(Tokens.RESULTS));

        JSONArray results = entity.optJSONArray(Tokens.RESULTS);

        Assert.assertNotNull(results);
        Assert.assertEquals(2, results.length());

    }
View Full Code Here


        JSONObject entity = (JSONObject) response.getJerseyResponse().getEntity();

        Assert.assertNotNull(entity);
        Assert.assertTrue(entity.has(Tokens.RESULTS));

        JSONArray results = entity.optJSONArray(Tokens.RESULTS);

        Assert.assertNotNull(results);
        Assert.assertEquals(2, results.length());
        Assert.assertTrue(contains(results, "weight", 0.2d));
        Assert.assertTrue(contains(results, "weight", 0.5d));
View Full Code Here

            })
    public ExtensionResponse getVertices(@RexsterContext final RexsterResourceContext context,
                                         @RexsterContext final Graph graph) {

        final JSONObject requestObject = context.getRequestObject();
        final JSONArray values = requestObject.optJSONArray("values");
        final String type = requestObject.optString("type", "id");
        final String key = requestObject.optString("key");

        final ExtensionResponse error = checkParameters(context, values, type, key);
        if (error != null) {
View Full Code Here

            })
    public ExtensionResponse getEdges(@RexsterContext final RexsterResourceContext context,
                                      @RexsterContext final Graph graph) {

        final JSONObject requestObject = context.getRequestObject();
        final JSONArray values = requestObject.optJSONArray("values");
        final String type = requestObject.optString("type", "id");
        final String key = requestObject.optString("key");

        final ExtensionResponse error = checkParameters(context, values, type, key);
        if (error != null) {
View Full Code Here

        Assert.assertEquals(Response.Status.OK.getStatusCode(), r.getStatus());

        final JSONObject entity = (JSONObject) r.getEntity();
        Assert.assertNotNull(entity);

        final JSONArray jsonArray = entity.optJSONArray(Tokens.RESULTS);
        Assert.assertEquals(2, jsonArray.length());
        Assert.assertEquals("marko", jsonArray.optJSONObject(0).optString("name"));
        Assert.assertEquals("vadas", jsonArray.optJSONObject(1).optString("name"));
    }
View Full Code Here

        JSONObject entity = (JSONObject) response.getJerseyResponse().getEntity();

        Assert.assertNotNull(entity);
        Assert.assertTrue(entity.has(Tokens.RESULTS));

        JSONArray results = entity.optJSONArray(Tokens.RESULTS);

        Assert.assertNotNull(results);
        Assert.assertEquals(2, results.length());
        Assert.assertTrue(contains(results, "weight", 0.2d));
        Assert.assertTrue(contains(results, "weight", 0.5d));
View Full Code Here

                    null,
                    generateErrorJson(extMethod.getExtensionApiAsJson()));
        }

        try {
            final JSONArray txArray = transactionJson.optJSONArray("tx");
            String currentAction;
            for (int ix = 0; ix < txArray.length(); ix++) {
                final JSONObject txElement = txArray.optJSONObject(ix);
                currentAction = txElement.optString("_action");
                if (currentAction.equals("create")) {
View Full Code Here

                Assert.assertEquals(ClientResponse.Status.OK, graphResponse.getClientResponseStatus());

                JSONObject edgeJson = graphResponse.getEntity(JSONObject.class);
                Assert.assertNotNull(edgeJson);

                Assert.assertEquals(6, edgeJson.optJSONArray(Tokens.RESULTS).length());
            }
        }
    }

    @Test
View Full Code Here

                Assert.assertEquals(ClientResponse.Status.OK, graphResponse.getClientResponseStatus());

                JSONObject edgeJson = graphResponse.getEntity(JSONObject.class);
                Assert.assertNotNull(edgeJson);

                JSONArray results = edgeJson.optJSONArray(Tokens.RESULTS);
                Assert.assertEquals(2, results.length());

                uniqueIds.add(results.optJSONObject(0).optString(Tokens._ID));

                Assert.assertFalse(uniqueIds.contains(results.optJSONObject(1).optString(Tokens._ID)));
View Full Code Here

                Assert.assertEquals(ClientResponse.Status.OK, graphResponse.getClientResponseStatus());

                edgeJson = graphResponse.getEntity(JSONObject.class);
                Assert.assertNotNull(edgeJson);

                results = edgeJson.optJSONArray(Tokens.RESULTS);
                Assert.assertEquals(2, results.length());

                Assert.assertFalse(uniqueIds.contains(results.optJSONObject(1).optString(Tokens._ID)));
                uniqueIds.add(results.optJSONObject(0).optString(Tokens._ID));
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.