use of net.n2oapp.framework.config.N2oApplicationBuilder in project n2o-framework by i-novus-llc.
the class DataControllerTestBase method setUp.
@Before
public void setUp() {
N2oEnvironment environment = new N2oEnvironment();
environment.setNamespacePersisterFactory(new PersisterFactoryByMap());
environment.setNamespaceReaderFactory(new ReaderFactoryByMap());
ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
messageSource.setBasenames("n2o_messages", "messages");
messageSource.setDefaultEncoding("UTF-8");
environment.setMessageSource(new MessageSourceAccessor(messageSource));
OverrideProperties properties = PropertiesReader.getPropertiesFromClasspath("META-INF/n2o.properties");
properties.put("n2o.engine.mapper", "spel");
SimplePropertyResolver propertyResolver = new SimplePropertyResolver(properties);
setUpStaticProperties(propertyResolver);
environment.setSystemProperties(propertyResolver);
builder = new N2oApplicationBuilder(environment);
configure(builder);
CompileInfo.setSourceTypes(builder.getEnvironment().getSourceTypeRegister());
}
use of net.n2oapp.framework.config.N2oApplicationBuilder in project n2o-framework by i-novus-llc.
the class InfoStatusTest method setUp.
@Before
public void setUp() throws Exception {
metaModelRegister = new N2oApplicationBuilder().packs(new N2oSourceTypesPack()).getEnvironment().getSourceTypeRegister();
Properties properties = new Properties();
String conthPath = "/config/path/";
properties.setProperty("n2o.config.path", conthPath);
properties.setProperty("n2o.config.class.packages", "net.n2oapp.framework");
TestStaticProperties testStaticProperties = new TestStaticProperties();
testStaticProperties.setProperties(properties);
ApplicationContext applicationContext = mock(ApplicationContext.class);
StaticSpringContext staticSpringContext = new StaticSpringContext();
staticSpringContext.setApplicationContext(applicationContext);
staticSpringContext.setCacheTemplate(new CacheTemplateByMapMock());
}
use of net.n2oapp.framework.config.N2oApplicationBuilder in project n2o-framework by i-novus-llc.
the class N2oTestBase method setUp.
public void setUp() throws Exception {
N2oEnvironment environment = new N2oEnvironment();
environment.setNamespacePersisterFactory(new PersisterFactoryByMap());
environment.setNamespaceReaderFactory(new ReaderFactoryByMap());
ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
messageSource.addBasenames("n2o_api_messages", "n2o_api_messages", "n2o_config_messages", "test_messages", "messages");
messageSource.setDefaultEncoding("UTF-8");
Locale locale = new Locale("ru");
LocaleContextHolder.setLocale(locale);
environment.setMessageSource(new MessageSourceAccessor(messageSource));
OverrideProperties n2oProperties = PropertiesReader.getPropertiesFromClasspath("META-INF/n2o.properties");
OverrideProperties appProperties = PropertiesReader.getPropertiesFromClasspath("application.properties");
appProperties.setBaseProperties(n2oProperties);
environment.setSystemProperties(new SimplePropertyResolver(appProperties));
builder = new N2oApplicationBuilder(environment);
configure(builder);
CompileInfo.setSourceTypes(builder.getEnvironment().getSourceTypeRegister());
}
use of net.n2oapp.framework.config.N2oApplicationBuilder in project n2o-framework by i-novus-llc.
the class CopyValuesControllerTest method setUp.
@Before
public void setUp() {
N2oEnvironment environment = new N2oEnvironment();
environment.setNamespacePersisterFactory(new PersisterFactoryByMap());
environment.setNamespaceReaderFactory(new ReaderFactoryByMap());
ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
messageSource.setBasenames("n2o_messages", "messages");
messageSource.setDefaultEncoding("UTF-8");
environment.setMessageSource(new MessageSourceAccessor(messageSource));
OverrideProperties properties = PropertiesReader.getPropertiesFromClasspath("META-INF/n2o.properties");
properties.put("n2o.engine.mapper", "spel");
environment.setSystemProperties(new SimplePropertyResolver(properties));
builder = new N2oApplicationBuilder(environment);
configure(builder);
CompileInfo.setSourceTypes(builder.getEnvironment().getSourceTypeRegister());
}
use of net.n2oapp.framework.config.N2oApplicationBuilder in project n2o-framework by i-novus-llc.
the class DefaultValuesControllerTest method setUp.
@Before
public void setUp() {
N2oEnvironment environment = new N2oEnvironment();
environment.setNamespacePersisterFactory(new PersisterFactoryByMap());
environment.setNamespaceReaderFactory(new ReaderFactoryByMap());
ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
messageSource.setBasenames("n2o_messages", "messages");
messageSource.setDefaultEncoding("UTF-8");
environment.setMessageSource(new MessageSourceAccessor(messageSource));
OverrideProperties properties = PropertiesReader.getPropertiesFromClasspath("META-INF/n2o.properties");
properties.put("n2o.engine.mapper", "spel");
environment.setSystemProperties(new SimplePropertyResolver(properties));
builder = new N2oApplicationBuilder(environment);
configure(builder);
CompileInfo.setSourceTypes(builder.getEnvironment().getSourceTypeRegister());
}
Aggregations