A B C D E F G M N O P S T U V 
All Classes All Packages

A

ATOMIC - Static variable in class com.codeheadsystems.test.unique.UniqueStringExtension
The constant ATOMIC.

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
Base constructor.
baseJacksonTestSetup() - Method in class com.codeheadsystems.test.model.BaseJacksonTest
Base jackson test setup.
beforeAll(ExtensionContext) - Method in class com.codeheadsystems.test.unique.UniqueStringExtension
Handles the beforeAll case.
beforeEach(ExtensionContext) - Method in class com.codeheadsystems.test.unique.UniqueStringExtension
Handles the before each case.

C

com.codeheadsystems.test.model - package com.codeheadsystems.test.model
 
com.codeheadsystems.test.unique - package com.codeheadsystems.test.unique
 
com.codeheadsystems.test.utils - package com.codeheadsystems.test.utils
 

D

DeletingFileVisitor - Class in com.codeheadsystems.test.utils
The type Deleting file visitor.
DeletingFileVisitor() - Constructor for class com.codeheadsystems.test.utils.DeletingFileVisitor
Instantiates a new Deleting file visitor.

E

enableSettingTheField(Field) - Method in class com.codeheadsystems.test.unique.UniqueStringExtension
This allows us to set the field directly.

F

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

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
The Methods to ignore.

N

namespace - Variable in class com.codeheadsystems.test.unique.UniqueStringExtension
The Namespace.

O

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

P

postVisitDirectory(Path, IOException) - Method in class com.codeheadsystems.test.utils.DeletingFileVisitor
 
prefix() - Method in annotation type com.codeheadsystems.test.unique.UniqueString
The value of the unique string prefix.
preVisitDirectory(Path, BasicFileAttributes) - Method in class com.codeheadsystems.test.utils.DeletingFileVisitor
 

S

separator() - Method in annotation type com.codeheadsystems.test.unique.UniqueString
The separator to use between unique components.
setValueForField(String, Object, Field) - Method in class com.codeheadsystems.test.unique.UniqueStringExtension
Sets the value for the field.
simpleName - Variable in class com.codeheadsystems.test.model.BaseJacksonTest
The Simple name.

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
Test polymorphic base class.
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.

U

uniqueFields(Class<?>) - Method in class com.codeheadsystems.test.unique.UniqueStringExtension
Gets all unique annotation fields for this class and its super class.
UniqueString - Annotation Type in com.codeheadsystems.test.unique
Provides the annotation for a unique string.
UniqueStringExtension - Class in com.codeheadsystems.test.unique
Provides for a unique string that is valid for the tests.
UniqueStringExtension() - Constructor for class com.codeheadsystems.test.unique.UniqueStringExtension
Default constructor.

V

visitFile(Path, BasicFileAttributes) - Method in class com.codeheadsystems.test.utils.DeletingFileVisitor
 
visitFileFailed(Path, IOException) - Method in class com.codeheadsystems.test.utils.DeletingFileVisitor
 
A B C D E F G M N O P S T U V 
All Classes All Packages