assertImmutability | 0.13 sec | Passed |
checkUnsupportedOperations | 2 ms | Passed |
containsFlatteningArrayRespectsObjectsInArrays | 2 ms | Passed |
containsJsonPointerReturnsExpected | 1 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 | 1 ms | Passed |
getExistingArrayValueByName | 0 ms | Passed |
getExistingValueByKeyReturnsExpected | 1 ms | Passed |
getExistingValueByName | 0 ms | Passed |
getExistingValueFlatteningArraysForPointerReturnsExpectedInArray | 5 ms | Passed |
getExistingValueForPointerReturnsExpected | 3 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 | 0 ms | Passed |
getValueForEmptyJsonPointerReturnsEmptyOptional | 0 ms | Passed |
getValueWithEmptyStringReturnsEmptyOptional | 0 ms | Passed |
getValueWithPointerFromJsonObjectWithJsonArrayAtSomePointerLevel | 2 ms | Passed |
getWithEmptyFieldSelectorReturnsEmptyObject | 0 ms | Passed |
getWithEmptyJsonFieldSelectorReturnsEmptyJsonObject | 0 ms | Passed |
getWithFieldSelectorOnEmptyObjectReturnsEmptyObject | 3 ms | Passed |
getWithJsonFieldSelectorReturnsExpected | 18 ms | Passed |
getWithJsonPointerReturnsExpected | 6 ms | Passed |
iteratorDoesNotAllowChangingTheJsonObject | 0 ms | Passed |
iteratorWorksAsExpected | 0 ms | Passed |
jsonFieldSelectorPutsFieldsInIdenticalOrder | 7 ms | Passed |
jsonObjectsNestedInArraysShouldCompareWithoutFieldDefinitions | 7 ms | Passed |
nestedObjectsInsideArraysAreSelectedWhenSelectingViaFieldSelector | 1 ms | Passed |
objectIsNothingElse | 15 ms | Passed |
orderOfFieldsDoesNotAffectEquality | 0 ms | Passed |
partiallyIntersectingPointersHaveNoEffectInFieldSelector | 1 ms | Passed |
removeEmptyJsonPointerReturnsSameInstance | 0 ms | Passed |
removeExistingValueByPointerReturnsExpected | 3 ms | Passed |
removeNonExistingJsonFieldByKeyReturnsSameJsonObject | 0 ms | Passed |
removeNonExistingJsonFieldByNameReturnsSameJsonObject | 0 ms | Passed |
removingExistingJsonFieldByNameReturnsDisjunctJsonObject | 0 ms | Passed |
removingSubAttributesWorksAsExpected | 1 ms | Passed |
setAllJsonFieldsWorksAsExpected | 1 ms | Passed |
setAllWithEmptyJsonFieldIterableReturnsSameJsonObject | 1 ms | Passed |
setAttributeByPointerToExistingJsonObject | 3 ms | Passed |
setBooleanCreatesDisjointJsonObject | 0 ms | Passed |
setDoubleCreatesDisjointJsonObject | 2 ms | Passed |
setExistingFieldWithJsonPointerWorksAsExpected | 1 ms | Passed |
setExistingIntReturnsSameInstance | 0 ms | Passed |
setFieldAppendsFieldIfNoPreviousFieldWithSameKeyExists | 0 ms | Passed |
setFieldReplacesExistingFieldWithSameKey | 1 ms | Passed |
setFieldTwiceReturnsSameInstance | 38 ms | Passed |
setIntCreatesDisjointJsonObject | 1 ms | Passed |
setIntWithKeyContainingSlashes | 0 ms | Passed |
setLongCreatesDisjointJsonObject | 0 ms | Passed |
setNonExistingFieldWithJsonPointerWorksAsExpected | 1 ms | Passed |
setStringCreatesDisjoint | 1 ms | Passed |
setValueThroughPointerOnEmptyJsonObject | 1 ms | Passed |
setValueThroughPointerOnNonEmptyJsonObject | 31 ms | Passed |
setValueViaFieldDefinitionOnEmptyObject | 1 ms | Passed |
setValueViaFieldDefinitionOnNonEmptyObject | 4 ms | Passed |
setValueWithJsonPointerToEmptyJsonObject | 2 ms | Passed |
setValueWithJsonPointerToExistingJsonObject | 1 ms | Passed |
setValueWithSlashJsonKeyWorksAsExpected | 5 ms | Passed |
setWorksAsExpected | 0 ms | Passed |
shouldHandleOverlappingFieldSelectors | 2 ms | Passed |
simpleArraysArePreservedWhenSelectingViaFieldSelector | 1 ms | Passed |
testHashCodeAndEquals | 76 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 | 1 ms | Passed |
tryToGetValueForNullJsonPointer | 1 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.2 sec | Passed |
tryToSetValueWithSlashCharSequence | 1 ms | Passed |
twoParsedObjectsFromSameStringHaveSameHashCode | 7 ms | Passed |
validateSoftReferenceStrategy | 1 ms | Passed |