Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // * SET THE DATABASE CREDS and URL
- // *//*
- private static String url = "jdbc:db2://localhost:50000/bspdb3";
- private static String urlC = "jdbc:db2://localhost:50000/cfasdb2";
- private static String urlO = "jdbc:db2://localhost:50000/opsdb";
- private static String username = "db2admin";
- private static String username1 = "dbscrg1";
- private static String password = "password123";
- // *//**
- // * Note to Architect : please setup an environment dependent datasource
- // * to remove the need for commenting and uncommenting the @Test method.
- // *//*
- @BeforeClass
- public static void setupClass() {
- //create the datasource
- DriverManagerDataSource datasource = new DriverManagerDataSource(url, username, password);
- datasource.setDriverClassName("com.ibm.db2.jcc.DB2Driver");
- DriverManagerDataSource datasource1 = new DriverManagerDataSource(urlC, username, password);
- datasource1.setDriverClassName("com.ibm.db2.jcc.DB2Driver");
- DriverManagerDataSource datasource2 = new DriverManagerDataSource(urlO, username, password);
- datasource2.setDriverClassName("com.ibm.db2.jcc.DB2Driver");
- //bind to a jndi string
- SimpleNamingContextBuilder builder = new SimpleNamingContextBuilder();
- builder.bind("lcmisbsp", datasource);
- builder.bind("${cfas.jndi.name}", datasource1);
- builder.bind("${ops.jndi.name}", datasource2);
- builder.bind("${lcmissequencebsp.jndi.name}", datasource);
- try {
- builder.activate();
- } catch (IllegalStateException | NamingException e) {
- log.error("Error setting up test class, ", e);
- }
- }
- @RunWith(SpringJUnit4ClassRunner.class)
- @WebAppConfiguration
- @ContextConfiguration(value="file:src/main/webapp/WEB-INF/dispatcher-servlet.xml")
- @ActiveProfiles("test")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement