com.atlassian.plugins.rest.common.json
Class DefaultJaxbJsonMarshallerTest

java.lang.Object
  extended by com.atlassian.plugins.rest.common.json.DefaultJaxbJsonMarshallerTest

public class DefaultJaxbJsonMarshallerTest
extends java.lang.Object


Constructor Summary
DefaultJaxbJsonMarshallerTest()
           
 
Method Summary
 void marshalCanPrettyPrint()
           
 void setUp()
           
 void testMarshalBoolean()
           
 void testMarshalInteger()
           
 void testMarshalList()
           
 void testMarshalMap()
           
 void testMarshalObjectWithJsonAnnotatedPropertyNull()
           
 void testMarshalObjectWithJsonAnnotatedPropertyNullAndAlwaysInclusion()
           
 void testMarshalObjectWithJsonAnnotatedPropertyNullAndNonNullInclusion()
           
 void testMarshalObjectWithJsonSerializeAnnotationButNoExplicitInclusionMeansAlways()
           
 void testMarshalObjectWithMember()
           
 void testMarshalObjectWithMemberMissingAnnotation()
           
 void testMarshalObjectWithMemberWithRenaming()
           
 void testMarshalObjectWithNullMember()
           
 void testMarshalString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultJaxbJsonMarshallerTest

public DefaultJaxbJsonMarshallerTest()
Method Detail

setUp

public void setUp()

testMarshalBoolean

public void testMarshalBoolean()
                        throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException

testMarshalInteger

public void testMarshalInteger()
                        throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException

testMarshalString

public void testMarshalString()
                       throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException

testMarshalMap

public void testMarshalMap()
                    throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException

testMarshalList

public void testMarshalList()
                     throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException

testMarshalObjectWithMember

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

testMarshalObjectWithNullMember

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

testMarshalObjectWithMemberMissingAnnotation

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

testMarshalObjectWithMemberWithRenaming

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

marshalCanPrettyPrint

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

testMarshalObjectWithJsonAnnotatedPropertyNull

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

testMarshalObjectWithJsonSerializeAnnotationButNoExplicitInclusionMeansAlways

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

testMarshalObjectWithJsonAnnotatedPropertyNullAndAlwaysInclusion

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

testMarshalObjectWithJsonAnnotatedPropertyNullAndNonNullInclusion

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


Copyright © 2014 Atlassian. All Rights Reserved.