Index

B C F G M O S T 
All Classes and Interfaces|All Packages

B

BaseJacksonTest<T> - Class in com.codeheadsystems.test.model
Extend your test with this class and provide the immutable class as a type.
BaseJacksonTest() - Constructor for class com.codeheadsystems.test.model.BaseJacksonTest
 
baseJacksonTestSetup() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
 

C

com.codeheadsystems.test.model - package com.codeheadsystems.test.model
 

F

findObjectMethods() - Static method in class com.codeheadsystems.test.model.BaseJacksonTest
 

G

getBaseClass() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
Define the model interface/class that we are testing.
getInstance() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
Return a standard instance of the class that should go back and forth to json.
getPolymorphicBaseClass() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
Override this if you class has a base class.

M

methodsToIgnore - Static variable in class com.codeheadsystems.test.model.BaseJacksonTest
 

O

objectMapper - Variable in class com.codeheadsystems.test.model.BaseJacksonTest
 
objectMapper() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
Override this if you have a custom object mapper to use.

S

simpleName - Variable in class com.codeheadsystems.test.model.BaseJacksonTest
 

T

testCollectionMethods() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
Test verifies expected methods that are lists,sets,etc will not fail the JSON conversion if they are missing.
testMapMethods() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
Test verifies expected methods that are maps will not fail the JSON conversion if they are missing.
testNotNullMethods() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
Test verifies expected methods that are required by the model will fail the JSON conversion if they are missing.
testNullableMethods() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
Test verifies expected methods that are not required by the model will not fail the JSON conversion if they are missing.
testOptionalMethods() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
Test verifies expected methods that are optional by the model will not fail the JSON conversion if they are missing.
testPolymorphicBaseClass() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
 
testRoundTrip() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
Test verifies that we can write json from the model, and convert that json back to the object.
testRoundTripWithExtraCharacters() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
Test verifies that we can write json from the model, and convert that json back to the object, even if the json has extra fields added.
B C F G M O S T 
All Classes and Interfaces|All Packages