icf.setDelegateICF(new DefaultInstanceClassFactory(mof));
mof.setInstanceClassFactory(IBeanMetaData.class, icf);
testMOF = mof;
AKernelDeployment ad = new AKernelDeployment();
ABeanMetaData bean1 = new ABeanMetaData();
bean1.setBean(Simple.class.getName());
bean1.setName("SimpleBean#1");
ABeanMetaData bean2 = new ABeanMetaData();
bean2.setBean(Simple.class.getName());
bean2.setName("SimpleBean#2");
ABeanMetaData bean3 = new ABeanMetaData();
bean3.setBean(SimpleUnannotated.class.getName());
bean3.setName("SimpleUnannotated#3");
APropertyMetaData bean3P1 = new APropertyMetaData();
bean3P1.setName("properties");
bean3P1.setDescription("The bean properties");
bean3P1.setPropertyType("java.util.Set<IPropertyMetaData>");
bean3.addProperty(bean3P1);
Simple simple1 = new Simple();
simple1.setBigDecimalValue(new BigDecimal(123456));
Simple simple2 = new Simple();
simple2.setBigDecimalValue(new BigDecimal(222222));