### Question:
KunderaPersistenceProviderUtil implements ProviderUtil { @Override public LoadState isLoadedWithReference(Object paramObject, String paramString) { return PersistenceUtilHelper.isLoadedWithReference(paramObject, paramString, provider.getCache()); } KunderaPersistenceProviderUtil(KunderaPersistence provider); @Override LoadState isLoadedWithoutReference(Object paramObject, String paramString); @Override LoadState isLoadedWithReference(Object paramObject, String paramString); @Override LoadState isLoaded(Object paramObject);  }### Answer:
@Test public void testIsLoadedWithReference() { KunderaPersistenceProviderUtil providerUtil = new KunderaPersistenceProviderUtil(persistence); Person p = new Person(); p.setAge(32); LoadState state = providerUtil.isLoadedWithReference(p,"age"); Assert.assertNotNull(state); Assert.assertEquals(LoadState.UNKNOWN, state); }