assertImmutability | 0.1 sec | Passed |
checkUnsupportedOperations | 2 ms | Passed |
containsFlatteningArrayRespectsObjectsInArrays | 1 ms | Passed |
containsJsonPointerReturnsExpected | 0 ms | Passed |
containsNotFlatteningArrayNotRespectsObjectsInArrays | 0 ms | Passed |
containsShouldReturnFalseOnPointerDeeperThanObject | 0 ms | Passed |
containsWithEmptyJsonPointerReturnsExpected | 0 ms | Passed |
createJsonObjectFromStringWhereFieldValueIsStringNull | 0 ms | Passed |
emptyAndNonexistentPointersHaveNoEffectInFieldSelector | 1 ms | Passed |
getEmptyInstanceReturnsExpected | 1 ms | Passed |
getEmptyJsonObjectIfJsonPointerPointsAtNonExistingValue | 0 ms | Passed |
getExistingArrayValueByName | 0 ms | Passed |
getExistingValueByKeyReturnsExpected | 0 ms | Passed |
getExistingValueByName | 0 ms | Passed |
getExistingValueFlatteningArraysForPointerReturnsExpectedInArray | 2 ms | Passed |
getExistingValueForPointerReturnsExpected | 0 ms | Passed |
getFieldWithEmptyStringReturnsEmptyOptional | 0 ms | Passed |
getFieldWithSlashJsonKeyReturnsExpected | 0 ms | Passed |
getFieldWithSlashStringReturnsEmptyOptional | 0 ms | Passed |
getInstanceReturnsExpected | 0 ms | Passed |
getKeysReturnsExpected | 0 ms | Passed |
getNestedFieldWithJsonPointerReturnsExpected | 1 ms | Passed |
getNonExistingValueByNameReturnsEmptyOptional | 1 ms | Passed |
getReturnsExpected | 0 ms | Passed |
getValueForEmptyJsonPointerReturnsEmptyOptional | 0 ms | Passed |
getValueWithEmptyStringReturnsEmptyOptional | 0 ms | Passed |
getValueWithPointerFromJsonObjectWithJsonArrayAtSomePointerLevel | 1 ms | Passed |
getWithEmptyFieldSelectorReturnsEmptyObject | 1 ms | Passed |
getWithEmptyJsonFieldSelectorReturnsEmptyJsonObject | 0 ms | Passed |
getWithFieldSelectorOnEmptyObjectReturnsEmptyObject | 0 ms | Passed |
getWithJsonFieldSelectorReturnsExpected | 0 ms | Passed |
getWithJsonPointerReturnsExpected | 4 ms | Passed |
iteratorDoesNotAllowChangingTheJsonObject | 63 ms | Passed |
iteratorWorksAsExpected | 0 ms | Passed |
jsonFieldSelectorPutsFieldsInIdenticalOrder | 4 ms | Passed |
jsonObjectsNestedInArraysShouldCompareWithoutFieldDefinitions | 4 ms | Passed |
nestedObjectsInsideArraysAreSelectedWhenSelectingViaFieldSelector | 2 ms | Passed |
objectIsNothingElse | 1 ms | Passed |
orderOfFieldsDoesNotAffectEquality | 0 ms | Passed |
partiallyIntersectingPointersHaveNoEffectInFieldSelector | 1 ms | Passed |
removeEmptyJsonPointerReturnsSameInstance | 0 ms | Passed |
removeExistingValueByPointerReturnsExpected | 2 ms | Passed |
removeNonExistingJsonFieldByKeyReturnsSameJsonObject | 0 ms | Passed |
removeNonExistingJsonFieldByNameReturnsSameJsonObject | 0 ms | Passed |
removingExistingJsonFieldByNameReturnsDisjunctJsonObject | 0 ms | Passed |
removingSubAttributesWorksAsExpected | 1 ms | Passed |
setAllJsonFieldsWorksAsExpected | 1 ms | Passed |
setAllWithEmptyJsonFieldIterableReturnsSameJsonObject | 0 ms | Passed |
setAttributeByPointerToExistingJsonObject | 2 ms | Passed |
setBooleanCreatesDisjointJsonObject | 0 ms | Passed |
setDoubleCreatesDisjointJsonObject | 0 ms | Passed |
setExistingFieldWithJsonPointerWorksAsExpected | 0 ms | Passed |
setExistingIntReturnsSameInstance | 0 ms | Passed |
setFieldAppendsFieldIfNoPreviousFieldWithSameKeyExists | 1 ms | Passed |
setFieldReplacesExistingFieldWithSameKey | 0 ms | Passed |
setFieldTwiceReturnsSameInstance | 0 ms | Passed |
setIntCreatesDisjointJsonObject | 1 ms | Passed |
setIntWithKeyContainingSlashes | 0 ms | Passed |
setLongCreatesDisjointJsonObject | 0 ms | Passed |
setNonExistingFieldWithJsonPointerWorksAsExpected | 0 ms | Passed |
setStringCreatesDisjoint | 0 ms | Passed |
setValueThroughPointerOnEmptyJsonObject | 0 ms | Passed |
setValueThroughPointerOnNonEmptyJsonObject | 1 ms | Passed |
setValueViaFieldDefinitionOnEmptyObject | 1 ms | Passed |
setValueViaFieldDefinitionOnNonEmptyObject | 2 ms | Passed |
setValueWithJsonPointerToEmptyJsonObject | 2 ms | Passed |
setValueWithJsonPointerToExistingJsonObject | 0 ms | Passed |
setValueWithSlashJsonKeyWorksAsExpected | 1 ms | Passed |
setWorksAsExpected | 0 ms | Passed |
shouldHandleOverlappingFieldSelectors | 0 ms | Passed |
simpleArraysArePreservedWhenSelectingViaFieldSelector | 1 ms | Passed |
testHashCodeAndEquals | 86 ms | Passed |
toStringReturnsExpected | 0 ms | Passed |
tryToAddAllWithNullJsonFieldsIterable | 0 ms | Passed |
tryToCallContainsWithNullJsonPointer | 0 ms | Passed |
tryToGetJsonObjectWithEmptyJsonPointer | 0 ms | Passed |
tryToGetJsonObjectWithNullJsonFieldSelector | 0 ms | Passed |
tryToGetJsonObjectWithNullJsonPointer | 0 ms | Passed |
tryToGetValueByNullKey | 0 ms | Passed |
tryToGetValueByNullName | 0 ms | Passed |
tryToGetValueForNullJsonPointer | 0 ms | Passed |
tryToRemoveJsonFieldByNullKey | 1 ms | Passed |
tryToRemoveJsonFieldByNullName | 0 ms | Passed |
tryToRemoveWithNullJsonPointer | 0 ms | Passed |
tryToSetIntValueWithEmptyKey | 0 ms | Passed |
tryToSetIntValueWithNullKey | 0 ms | Passed |
tryToSetValueWithEmptyJsonPointer | 1 ms | Passed |
tryToSetValueWithNullJsonPointer | 1 ms | Passed |
tryToSetValueWithSlashCharSequence | 1 ms | Passed |
twoParsedObjectsFromSameStringHaveSameHashCode | 0 ms | Passed |
validateSoftReferenceStrategy | 1 ms | Passed |