com.atlassian.confluence.rest
Class AbstractRestSerializationAcceptanceTest

java.lang.Object
  extended by com.atlassian.confluence.rest.AbstractRestSerializationAcceptanceTest
Direct Known Subclasses:
RestApiContentAcceptanceTest, RestApiSpaceAcceptanceTest, RestChildContentAcceptanceTest, RestLinksMapAcceptanceTest, RestListLinksAcceptanceTest, RestSelfLinkAcceptanceTest

public abstract class AbstractRestSerializationAcceptanceTest
extends java.lang.Object


Field Summary
protected  java.lang.String baseApi
           
protected  java.lang.String basePath
           
protected  long pageId
           
protected  RestApiResource resource
           
protected  ConfluenceRpc rpc
           
protected  AcceptanceTestHelper testHelper
           
 org.junit.rules.TestName testName
           
 
Constructor Summary
AbstractRestSerializationAcceptanceTest()
           
 
Method Summary
protected  org.codehaus.jackson.JsonNode getAsJsonNode(RestApiResource resource)
           
protected  java.lang.String getExpandable(org.codehaus.jackson.JsonNode jsonContent, java.lang.String name)
           
protected  org.codehaus.jackson.JsonNode getExpandableNode(org.codehaus.jackson.JsonNode jsonContent)
           
protected  org.codehaus.jackson.JsonNode getLinks(org.codehaus.jackson.JsonNode node)
           
protected  org.codehaus.jackson.JsonNode getLinks(RestApiResource apiResource)
           
protected  java.lang.String getSelfLink(org.codehaus.jackson.JsonNode node)
           
protected  boolean hasExpandable(org.codehaus.jackson.JsonNode jsonContent, java.lang.String name)
           
 void setUp()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

testHelper

protected final AcceptanceTestHelper testHelper

resource

protected RestApiResource resource

rpc

protected ConfluenceRpc rpc

pageId

protected long pageId

baseApi

protected java.lang.String baseApi

basePath

protected java.lang.String basePath

testName

public org.junit.rules.TestName testName
Constructor Detail

AbstractRestSerializationAcceptanceTest

public AbstractRestSerializationAcceptanceTest()
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Throws:
java.lang.Exception

getAsJsonNode

protected org.codehaus.jackson.JsonNode getAsJsonNode(RestApiResource resource)
                                               throws java.io.IOException
Throws:
java.io.IOException

getSelfLink

protected java.lang.String getSelfLink(org.codehaus.jackson.JsonNode node)

getLinks

protected org.codehaus.jackson.JsonNode getLinks(RestApiResource apiResource)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getLinks

protected org.codehaus.jackson.JsonNode getLinks(org.codehaus.jackson.JsonNode node)

getExpandable

protected java.lang.String getExpandable(org.codehaus.jackson.JsonNode jsonContent,
                                         java.lang.String name)

getExpandableNode

protected org.codehaus.jackson.JsonNode getExpandableNode(org.codehaus.jackson.JsonNode jsonContent)

hasExpandable

protected boolean hasExpandable(org.codehaus.jackson.JsonNode jsonContent,
                                java.lang.String name)


Copyright © 2003-2014 Atlassian. All Rights Reserved.