private void loadAndAssertNullableProperties(NotNullThing thing) { NotNullThing loaded = dao.load(thing.getId()); assertTrue(loaded.getNullableBoolean()); assertEquals(42, loaded.getNullableInteger()); assertTrue(loaded.getNotNullBoolean()); assertEquals(42, loaded.getNotNullInteger()); assertNull(loaded.getNullableWrappedBoolean()); assertNull(loaded.getNullableWrappedInteger()); assertNotNull(loaded.getNotNullWrappedBoolean()); assertNotNull(loaded.getNotNullWrappedInteger()); }