@Test
public void testNonDefaultValue() {

    assertFalse("is not", JavaxJson.nonDefaultValue(JsonValue.NULL, JsonValue.NULL));
    assertTrue("is", JavaxJson.nonDefaultValue(wrap("foo"), wrap("bar")));
    assertFalse("is not", JavaxJson.nonDefaultValue(wrap("bar"), wrap("bar")));
    assertFalse("is not", JavaxJson.nonDefaultValue(wrap(100), wrap(100)));
    assertTrue("is", JavaxJson.nonDefaultValue(wrap(99), wrap(100)));
    assertTrue("is", JavaxJson.nonDefaultValue(wrap(false), wrap(true)));
    assertFalse("is not", JavaxJson.nonDefaultValue(wrap(true), wrap(true)));
}