{
ManagementObjectExplicit explicit = new ManagementObjectExplicit();
explicit.setProperty1("value1-orig");
ManagedObject managedObject = super.initManagedObject(explicit);
DeploymentTemplateInfoFactory factory = new DeploymentTemplateInfoFactory();
DeploymentTemplateInfo info1 = factory.createTemplateInfo(managedObject, "testExplicit", "testExplicit");
log.info(info1);
assertEquals("testExplicit", info1.getName());
assertEquals("testExplicit", info1.getDescription());
assertTrue("property1 is in template info", info1.getProperties().containsKey("property1"));
ManagedProperty property1 = managedObject.getProperty("property1");