use of org.jboss.tools.hibernate.runtime.v_5_5.internal.ConfigurationFacadeImpl in project jbosstools-hibernate by jbosstools.
the class SchemaExportFacadeTest method testSetConfiguration.
@Test
public void testSetConfiguration() throws Exception {
Field metadataField = SchemaExportFacadeImpl.class.getDeclaredField("metadata");
metadataField.setAccessible(true);
Configuration configurationTarget = new Configuration();
configurationTarget.setProperty(AvailableSettings.DIALECT, MockDialect.class.getName());
configurationTarget.setProperty(AvailableSettings.CONNECTION_PROVIDER, MockConnectionProvider.class.getName());
ConfigurationFacadeImpl configuration = new ConfigurationFacadeImpl(FACADE_FACTORY, configurationTarget);
Metadata metadata = configuration.getMetadata();
assertNull(metadataField.get(schemaExportFacade));
schemaExportFacade.setConfiguration(configuration);
assertSame(metadata, metadataField.get(schemaExportFacade));
}
use of org.jboss.tools.hibernate.runtime.v_5_5.internal.ConfigurationFacadeImpl in project jbosstools-hibernate by jbosstools.
the class ServiceImplTest method testNewHibernateMappingExporter.
@Test
public void testNewHibernateMappingExporter() {
IConfiguration configuration = service.newDefaultConfiguration();
configuration.setProperty(AvailableSettings.DIALECT, MockDialect.class.getName());
configuration.setProperty(AvailableSettings.CONNECTION_PROVIDER, MockConnectionProvider.class.getName());
File file = new File("");
IHibernateMappingExporter hibernateMappingExporter = service.newHibernateMappingExporter(configuration, file);
HibernateMappingExporterExtension hmee = (HibernateMappingExporterExtension) ((IFacade) hibernateMappingExporter).getTarget();
assertSame(file, hmee.getOutputDirectory());
assertSame(((ConfigurationFacadeImpl) configuration).getMetadata(), hmee.getMetadata());
}
use of org.jboss.tools.hibernate.runtime.v_5_5.internal.ConfigurationFacadeImpl in project jbosstools-hibernate by jbosstools.
the class ConfigurationFacadeTest method beforeEach.
@BeforeEach
public void beforeEach() {
configuration = new Configuration();
configuration.setProperty(AvailableSettings.DIALECT, MockDialect.class.getName());
configuration.setProperty(AvailableSettings.CONNECTION_PROVIDER, MockConnectionProvider.class.getName());
configurationFacade = new ConfigurationFacadeImpl(FACADE_FACTORY, configuration);
}
use of org.jboss.tools.hibernate.runtime.v_5_5.internal.ConfigurationFacadeImpl in project jbosstools-hibernate by jbosstools.
the class ConfigurationFacadeTest method testSetReverseEngineeringStrategy.
@Test
public void testSetReverseEngineeringStrategy() {
JdbcMetadataConfiguration configuration = new JdbcMetadataConfiguration();
configurationFacade = new ConfigurationFacadeImpl(FACADE_FACTORY, configuration);
ReverseEngineeringStrategy reverseEngineeringStrategy = new DefaultReverseEngineeringStrategy();
IReverseEngineeringStrategy strategyFacade = FACADE_FACTORY.createReverseEngineeringStrategy(reverseEngineeringStrategy);
assertNotSame(reverseEngineeringStrategy, configuration.getReverseEngineeringStrategy());
configurationFacade.setReverseEngineeringStrategy(strategyFacade);
assertSame(reverseEngineeringStrategy, configuration.getReverseEngineeringStrategy());
}
use of org.jboss.tools.hibernate.runtime.v_5_5.internal.ConfigurationFacadeImpl in project jbosstools-hibernate by jbosstools.
the class ConfigurationMetadataDescriptorTest method beforeEach.
@BeforeEach
public void beforeEach() {
configurationTarget = new Configuration();
configurationFacade = new ConfigurationFacadeImpl(FACADE_FACTORY, configurationTarget);
configurationMetadataDescriptor = new ConfigurationMetadataDescriptor(configurationFacade);
}
Aggregations