final Configuration c2 = getConfigurationAdmin().getConfiguration( pid, null );
TestCase.assertEquals( "getConfiguration must retrieve required PID", pid, c2.getPid() );
TestCase.assertEquals( "getConfiguration must retrieve new factory configuration from persistence", factoryPid, c2.getFactoryPid() );
TestCase.assertNull( "Configuration must not have properties", c2.getProperties() );
c2.update( theConfig );
delay();
TestCase.assertEquals( 1, tester.numManagedServiceFactoryUpdatedCalls );
TestCase.assertEquals( theConfig.get( PROP_NAME ), tester.configs.get( cf.getPid() ).get( PROP_NAME ) );