MDA/MDD/TDD/DDD/DDDDDDD
          posts - 536, comments - 111, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          數據庫測試工具,dbunit等

          Posted on 2010-05-23 19:35 leekiang 閱讀(431) 評論(0)  編輯  收藏 所屬分類: 測試
          public class UsersTest extends AbstractTransactionalDataSourceSpringContextTests {
          ?? ?private IDatabaseTester databaseTester;

          ?? ?@Override
          ?? ?protected void onSetUp() throws Exception {
          ?? ??? ?databaseTester = new JdbcDatabaseTester("oracle.jdbc.driver.OracleDriver",
          ?? ??? ??? ??? ?"jdbc:oracle:thin:@localhost:1521:orcl", "test", "test");
          ?? ??? ?IDataSet dataSet = getDataSet();
          ?? ??? ?databaseTester.setDataSet(dataSet);
          ?? ??? ?databaseTester.onSetup();
          ?? ?}

          ?? ?@Override
          ?? ?protected void onTearDown() throws Exception {
          ?? ??? ?databaseTester.onTearDown();
          ?? ?}

          ?? ?protected IDataSet getDataSet() throws Exception {
          ?? ??? ?String path = "users.xml";
          ?? ??? ?InputStream in = this.getClass().getResourceAsStream(path);
          ?? ??? ?return new FlatXmlDataSetBuilder().build(in);
          ?? ?}
          }

          Unitils是一個簡化測試開發(fā),提高測試維護性的一個工具集
          Dbdeploy是Thoughtworks公司開發(fā)的數據庫工具,獲得Jolt大獎
          主站蜘蛛池模板: 屯留县| 乌拉特中旗| 体育| 包头市| 孟津县| 清河县| 广水市| 汕尾市| 中西区| 元江| 绿春县| 肃南| 香港 | 东辽县| 漠河县| 乌拉特中旗| 通河县| 五台县| 阜城县| 宕昌县| 阿克苏市| 乌苏市| 灵川县| 明溪县| 尼勒克县| 桓台县| 沙田区| 慈溪市| 新巴尔虎右旗| 承德市| 南安市| 仁化县| 江源县| 越西县| 萝北县| 永春县| 中牟县| 玛曲县| 开原市| 涞源县| 达州市|