public MetadataFactory(String vdbName, Object vdbVersion, Map<String, Datatype> runtimeTypes, ModelMetaData model) { this(vdbName, vdbVersion, model.getName(), runtimeTypes, model.getProperties(), model.getSchemaText()); this.model = model; }
@Test public void testSupportMultiSource() { ModelMetaData model = new ModelMetaData(); assertFalse(model.isSupportsMultiSourceBindings()); model.setSupportsMultiSourceBindings(true); assertTrue(model.isSupportsMultiSourceBindings()); model.setModelType(Type.VIRTUAL); assertFalse(model.isSupportsMultiSourceBindings()); assertTrue(!model.getProperties().isEmpty()); }