org.apache.shindig.social.dataservice.integration
Class AbstractLargeRestfulTests
java.lang.Object
org.junit.Assert
org.apache.shindig.common.EasyMockTestCase
org.apache.shindig.social.dataservice.integration.AbstractLargeRestfulTests
- Direct Known Subclasses:
- OAuth2AuthCodeFlowTest, OAuth2ClientCredentialFlowTest, OAuth2ImplicitFlowTest, RestfulAtomActivityEntryTest, RestfulJsonActivityEntryTest, RestfulJsonActivityTest, RestfulJsonDataTest, RestfulJsonPeopleTest, RestfulXmlActivityEntryTest, RestfulXmlActivityTest, RestfulXmlDataTest, RestfulXmlPeopleTest
public abstract class AbstractLargeRestfulTests
- extends EasyMockTestCase
|
Field Summary |
protected com.google.inject.Injector |
injector
|
protected static java.lang.String |
XMLSCHEMA
|
protected org.custommonkey.xmlunit.XpathEngine |
xp
|
protected static java.lang.String |
XSDRESOURCE
|
|
Method Summary |
void |
abstractLargeRestfulBefore()
|
protected java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
childNodesToMap(org.w3c.dom.Node n)
Converts a node which child nodes into a map keyed on element names
containing the text inside each child node. |
protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<java.lang.String>>> |
childNodesToMapofMap(org.w3c.dom.NodeList result)
Converts k count
val lastUpdate
val
To map.get("k").get("count") |
protected java.util.Map<java.lang.String,java.util.List<org.w3c.dom.Node>> |
childNodesToNodeMap(org.w3c.dom.Node n)
|
protected JSONObject |
getJson(java.lang.String json)
|
protected javax.servlet.http.HttpServletResponse |
getResponse()
|
protected java.lang.String |
getResponse(java.lang.String path,
java.lang.String method,
java.util.Map<java.lang.String,java.lang.String> extraParams,
java.lang.String format,
java.lang.String contentType)
|
protected java.lang.String |
getResponse(java.lang.String path,
java.lang.String method,
java.util.Map<java.lang.String,java.lang.String> extraParams,
java.lang.String postData,
java.lang.String format,
java.lang.String contentType)
|
protected java.lang.String |
getResponse(java.lang.String path,
java.lang.String method,
java.lang.String format,
java.lang.String contentType)
|
protected java.lang.String |
getResponse(java.lang.String path,
java.lang.String method,
java.lang.String postData,
java.lang.String format,
java.lang.String contentType)
|
protected DataServiceServlet |
getServlet()
|
protected java.util.Map<java.lang.String,java.lang.String> |
parseXmlContent(java.lang.String str)
parse entry.content xml into a Map<> struct |
protected void |
setResponse(javax.servlet.http.HttpServletResponse res)
|
protected void |
setServlet(DataServiceServlet servlet)
|
| Methods inherited from class org.junit.Assert |
assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLSCHEMA
protected static final java.lang.String XMLSCHEMA
- See Also:
- Constant Field Values
XSDRESOURCE
protected static final java.lang.String XSDRESOURCE
- See Also:
- Constant Field Values
xp
protected org.custommonkey.xmlunit.XpathEngine xp
injector
protected com.google.inject.Injector injector
AbstractLargeRestfulTests
public AbstractLargeRestfulTests()
getResponse
protected javax.servlet.http.HttpServletResponse getResponse()
setResponse
protected void setResponse(javax.servlet.http.HttpServletResponse res)
getServlet
protected DataServiceServlet getServlet()
setServlet
protected void setServlet(DataServiceServlet servlet)
abstractLargeRestfulBefore
public void abstractLargeRestfulBefore()
throws java.lang.Exception
- Throws:
java.lang.Exception
getResponse
protected java.lang.String getResponse(java.lang.String path,
java.lang.String method,
java.lang.String format,
java.lang.String contentType)
throws java.lang.Exception
- Throws:
java.lang.Exception
getResponse
protected java.lang.String getResponse(java.lang.String path,
java.lang.String method,
java.util.Map<java.lang.String,java.lang.String> extraParams,
java.lang.String format,
java.lang.String contentType)
throws java.lang.Exception
- Throws:
java.lang.Exception
getResponse
protected java.lang.String getResponse(java.lang.String path,
java.lang.String method,
java.lang.String postData,
java.lang.String format,
java.lang.String contentType)
throws java.lang.Exception
- Throws:
java.lang.Exception
getResponse
protected java.lang.String getResponse(java.lang.String path,
java.lang.String method,
java.util.Map<java.lang.String,java.lang.String> extraParams,
java.lang.String postData,
java.lang.String format,
java.lang.String contentType)
throws java.lang.Exception
- Throws:
java.lang.Exception
getJson
protected JSONObject getJson(java.lang.String json)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseXmlContent
protected java.util.Map<java.lang.String,java.lang.String> parseXmlContent(java.lang.String str)
throws javax.xml.stream.XMLStreamException
- parse entry.content xml into a Map<> struct
- Parameters:
str - input content string
- Returns:
- the map<> of pairs from the content xml
- Throws:
javax.xml.stream.XMLStreamException - If the str is not valid xml
childNodesToMap
protected java.util.Map<java.lang.String,java.util.List<java.lang.String>> childNodesToMap(org.w3c.dom.Node n)
- Converts a node which child nodes into a map keyed on element names
containing the text inside each child node.
- Parameters:
n - the node to convert.
- Returns:
- a map keyed on element name, containing the contents of each
element.
childNodesToMapofMap
protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<java.lang.String>>> childNodesToMapofMap(org.w3c.dom.NodeList result)
- Converts k count
val lastUpdate
val
To map.get("k").get("count")
- Parameters:
result -
- Returns:
childNodesToNodeMap
protected java.util.Map<java.lang.String,java.util.List<org.w3c.dom.Node>> childNodesToNodeMap(org.w3c.dom.Node n)
- Parameters:
n -
- Returns:
Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.