Author: cziegeler
Date: Sat Aug 10 12:24:05 2013
New Revision: 1512670

URL: http://svn.apache.org/r1512670
Log:
Fix test case and do correct json evaluations

Modified:
    
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/PropertyRenderingTest.java

Modified: 
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/PropertyRenderingTest.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/PropertyRenderingTest.java?rev=1512670&r1=1512669&r2=1512670&view=diff
==============================================================================
--- 
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/PropertyRenderingTest.java
 (original)
+++ 
sling/trunk/launchpad/integration-tests/src/main/java/org/apache/sling/launchpad/webapp/integrationtest/PropertyRenderingTest.java
 Sat Aug 10 12:24:05 2013
@@ -18,6 +18,7 @@ package org.apache.sling.launchpad.webap
 
 import java.io.IOException;
 
+import org.apache.sling.commons.json.JSONObject;
 import org.apache.sling.commons.testing.integration.NameValuePairList;
 import org.apache.sling.servlets.post.SlingPostConstants;
 import org.slf4j.Logger;
@@ -66,9 +67,10 @@ public class PropertyRenderingTest exten
         assertJavascript(testMultiText2, json, 
"out.println(data.multiText[1])");
     }
 
-    public void testTextJson() throws IOException {
+    public void testTextJson() throws Exception {
         final String json = getContent(displayUrl + "/text.json", 
CONTENT_TYPE_JSON);
-        assertEquals("{\"text\":\"" + testText + "\"}",json);
+        final JSONObject obj = new JSONObject(json);
+        assertEquals(testText, obj.get("text"));
     }
 
     public void testTextHtml() throws IOException {
@@ -86,9 +88,10 @@ public class PropertyRenderingTest exten
         assertEquals(testText, data);
     }
 
-    public void testMultiValuedTextJson() throws IOException {
+    public void testMultiValuedTextJson() throws Exception {
         final String json = getContent(displayUrl + "/multiText.json", 
CONTENT_TYPE_JSON);
-        assertEquals("{\"multiText\":[\"" + testMultiText1 + "\",\""+ 
testMultiText2 + "\"]}",json);
+        final JSONObject obj = new JSONObject(json);
+        assertEquals("[\"" + testMultiText1 + "\",\""+ testMultiText2 + "\"]", 
obj.get("multiText").toString());
     }
 
     public void testMultiValuedTextHtml() throws IOException {


Reply via email to