assertImmutability | 0.1 sec | Passed |
checkUnsupportedOperations | 2 ms | Passed |
containsJsonPointerReturnsExpected | 1 ms | Passed |
containsShouldReturnFalseOnPointerDeeperThanObject | 0 ms | Passed |
containsWithEmptyJsonPointerReturnsExpected | 1 ms | Passed |
createJsonObjectFromStringWhereFieldValueIsStringNull | 0 ms | Passed |
emptyAndNonexistentPointersHaveNoEffectInFieldSelector | 1 ms | Passed |
getEmptyInstanceReturnsExpected | 0 ms | Passed |
getEmptyJsonObjectIfJsonPointerPointsAtNonExistingValue | 1 ms | Passed |
getExistingValueByKeyReturnsExpected | 1 ms | Passed |
getExistingValueByName | 0 ms | Passed |
getExistingValueForPointerReturnsExpected | 1 ms | Passed |
getFieldWithEmptyStringReturnsEmptyOptional | 0 ms | Passed |
getFieldWithSlashJsonKeyReturnsExpected | 1 ms | Passed |
getFieldWithSlashStringReturnsEmptyOptional | 0 ms | Passed |
getInstanceReturnsExpected | 0 ms | Passed |
getKeysReturnsExpected | 1 ms | Passed |
getNestedFieldWithJsonPointerReturnsExpected | 1 ms | Passed |
getNonExistingValueByNameReturnsEmptyOptional | 0 ms | Passed |
getReturnsExpected | 1 ms | Passed |
getValueForEmptyJsonPointerReturnsEmptyOptional | 0 ms | Passed |
getValueWithEmptyStringReturnsEmptyOptional | 0 ms | Passed |
getValueWithPointerFromJsonObjectWithJsonArrayAtSomePointerLevel | 1 ms | Passed |
getWithEmptyFieldSelectorReturnsEmptyObject | 0 ms | Passed |
getWithEmptyJsonFieldSelectorReturnsEmptyJsonObject | 0 ms | Passed |
getWithFieldSelectorOnEmptyObjectReturnsEmptyObject | 3 ms | Passed |
getWithJsonFieldSelectorReturnsExpected | 13 ms | Passed |
getWithJsonPointerReturnsExpected | 3 ms | Passed |
iteratorDoesNotAllowChangingTheJsonObject | 0 ms | Passed |
iteratorWorksAsExpected | 0 ms | Passed |
jsonFieldSelectorPutsFieldsInIdenticalOrder | 3 ms | Passed |
jsonObjectsNestedInArraysShouldCompareWithoutFieldDefinitions | 31 ms | Passed |
objectIsNothingElse | 24 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 | 1 ms | Passed |
setExistingFieldWithJsonPointerWorksAsExpected | 0 ms | Passed |
setExistingIntReturnsSameInstance | 0 ms | Passed |
setFieldAppendsFieldIfNoPreviousFieldWithSameKeyExists | 0 ms | Passed |
setFieldReplacesExistingFieldWithSameKey | 0 ms | Passed |
setFieldTwiceReturnsSameInstance | 0 ms | Passed |
setIntCreatesDisjointJsonObject | 0 ms | Passed |
setIntWithKeyContainingSlashes | 0 ms | Passed |
setLongCreatesDisjointJsonObject | 1 ms | Passed |
setNonExistingFieldWithJsonPointerWorksAsExpected | 0 ms | Passed |
setStringCreatesDisjoint | 0 ms | Passed |
setValueThroughPointerOnEmptyJsonObject | 1 ms | Passed |
setValueThroughPointerOnNonEmptyJsonObject | 1 ms | Passed |
setValueViaFieldDefinitionOnEmptyObject | 1 ms | Passed |
setValueViaFieldDefinitionOnNonEmptyObject | 34 ms | Passed |
setValueWithJsonPointerToEmptyJsonObject | 1 ms | Passed |
setValueWithJsonPointerToExistingJsonObject | 0 ms | Passed |
setValueWithSlashJsonKeyWorksAsExpected | 8 ms | Passed |
setWorksAsExpected | 0 ms | Passed |
shouldHandleOverlappingFieldSelectors | 1 ms | Passed |
testHashCodeAndEquals | 22 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 | 0 ms | Passed |
tryToRemoveJsonFieldByNullName | 0 ms | Passed |
tryToRemoveWithNullJsonPointer | 0 ms | Passed |
tryToSetIntValueWithEmptyKey | 1 ms | Passed |
tryToSetIntValueWithNullKey | 0 ms | Passed |
tryToSetValueWithEmptyJsonPointer | 1 ms | Passed |
tryToSetValueWithNullJsonPointer | 0.23 sec | Passed |
tryToSetValueWithSlashCharSequence | 1 ms | Passed |
twoParsedObjectsFromSameStringHaveSameHashCode | 5 ms | Passed |
validateSoftReferenceStrategy | 1 ms | Passed |