データベース接続のテスト Spring
自動配線されたSpring BeanでDB接続をテストするにはどうすればよいですか。
http://www.tutorialspoint.com/spring/spring_jdbc_example.htm
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"classpath:/bean.xml"})
public class TestDataBase {
@Autowired
private DataSource ds;
private StudentJDBCTemplate StudentJDBCTemplateObj;
@Test
public void test() {
StudentJDBCTemplateObj = new StudentJDBCTemplate();
StudentJDBCTemplateObj.setDataSource(ds);
Student st = StudentJDBCTemplateObj.getStudent(1);
Integer expected = 1;
Integer actual = st.getId();
assertEquals(expected, actual);
}
}