Package com.ibm.commons.util.io.json

Examples of com.ibm.commons.util.io.json.JsonJavaObject


      String name = createCommunityName();
      addSnippetParam("CommunityService.title", name);
      addSnippetParam("CommunityService.content", name);
     
        JavaScriptPreviewPage previewPage = executeSnippet(CREATE_SNIPPET_ID);
        JsonJavaObject json = previewPage.getJson();
        Assert.assertNull("Unexpected error detected on page", json.getString("code"));
        String communityUuid = json.getString("getCommunityUuid");
        community = getCommunity(communityUuid);
        assertCommunityValid(json);
       
        addSnippetParam("CommunityService.communityUuid", community.getCommunityUuid());
        previewPage = executeSnippet(GET_SNIPPET_ID);
        List jsonList = previewPage.getJsonList();
        assertCommunityValid((JsonJavaObject)jsonList.get(0));
        Assert.assertEquals(community.getCommunityUuid(), ((JsonJavaObject)jsonList.get(1)).getString("entityId"));
       
        addSnippetParam("CommunityService.communityUuid2", community.getCommunityUuid());
        previewPage = executeSnippet(DELETE_SNIPPET_ID);
        json = previewPage.getJson();
        Assert.assertNull("Unexpected error detected on page", json.getString("code"));
        Assert.assertEquals(community.getCommunityUuid(), json.getString("communityUuid"));
       
        community = getCommunity(community.getCommunityUuid(), false);
        if (community != null) {
          String flag = community.getAsString("a:category[@scheme='http://www.ibm.com/xmlns/prod/sn/flags']/@term");
            Assert.assertEquals("Delete community is still available", "deleted", flag);
View Full Code Here


    @Test
    public void testCreateWiki() {
      addSnippetParam("WikiService.wikiLabel", createWikiLabel());
     
        JavaScriptPreviewPage previewPage = executeSnippet(SNIPPET_ID);
        JsonJavaObject json = previewPage.getJson();

        String label = json.getString("getLabel");
        //wiki = getWiki(label);
        //assertWikiValid(json);
    }
View Full Code Here

    public void testCreateWiki() {
      //addSnippetParam("WikiService.wikiLabel", wiki.getLabel());
      addSnippetParam("WikiService.wikiPageLabel", createWikiPageLabel());
     
        JavaScriptPreviewPage previewPage = executeSnippet(SNIPPET_ID);
        JsonJavaObject json = previewPage.getJson();

        String label = json.getString("getLabel");
        //wiki = getWiki(label);
        //assertWikiValid(json);
    }
View Full Code Here

    @Test
    public void testGetWiki() {
      addSnippetParam("WikiService.wikiLabel", "");
     
        JavaScriptPreviewPage previewPage = executeSnippet(SNIPPET_ID);
        JsonJavaObject json = previewPage.getJson();
    }
View Full Code Here

    @Test
    public void testGetWikiInvalid() {
      addSnippetParam("WikiService.wikiLabel", "foo");
     
        JavaScriptPreviewPage previewPage = executeSnippet(SNIPPET_ID);
        JsonJavaObject json = previewPage.getJson();
    }
View Full Code Here

    @Test
    public void testGetWikiEmpty() {
      addSnippetParam("WikiService.wikiLabel", "");
     
        JavaScriptPreviewPage previewPage = executeSnippet(SNIPPET_ID);
        JsonJavaObject json = previewPage.getJson();
    }
View Full Code Here

    public void testGetWikiPage() {
      addSnippetParam("WikiService.wikiLabel", "");
      addSnippetParam("WikiService.pageLabel", "");
     
        JavaScriptPreviewPage previewPage = executeSnippet(SNIPPET_ID);
        JsonJavaObject json = previewPage.getJson();
    }
View Full Code Here

    public void testGetWikiPageInvalid() {
      addSnippetParam("WikiService.wikiLabel", "foo");
      addSnippetParam("WikiService.pageLabel", "foo");
     
        JavaScriptPreviewPage previewPage = executeSnippet(SNIPPET_ID);
        JsonJavaObject json = previewPage.getJson();
    }
View Full Code Here

    public void testGetWikiPageEmpty() {
      addSnippetParam("WikiService.wikiLabel", "");
      addSnippetParam("WikiService.pageLabel", "");
     
        JavaScriptPreviewPage previewPage = executeSnippet(SNIPPET_ID);
        JsonJavaObject json = previewPage.getJson();
    }
View Full Code Here

    // Look for a spec.json
    String spec = loadFile(parent,"spec.json");
    if(StringUtil.isNotEmpty(spec)) {
      GadgetSnippet s = (GadgetSnippet)new GadgetSnippet();
      try {
        JsonJavaObject o=(JsonJavaObject)JsonParser.fromJson(JsonJavaFactory.instanceEx, spec);
        String t = o.getString("title");
        s.setTitle(t);
        //boolean isDefault = o.getBoolean("isDefault");
        String ag = getFirstString(o,"gadget");
        if(ag!=null) {
          s.setGadgetXml(loadFile(parent, ag));
View Full Code Here

TOP

Related Classes of com.ibm.commons.util.io.json.JsonJavaObject

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.