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

          數據庫測試工具,dbunit等

          Posted on 2010-05-23 19:35 leekiang 閱讀(432) 評論(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是一個簡化測試開發,提高測試維護性的一個工具集
          Dbdeploy是Thoughtworks公司開發的數據庫工具,獲得Jolt大獎
          主站蜘蛛池模板: 军事| 鄱阳县| 南皮县| 阿克| 江北区| 东莞市| 怀仁县| 道孚县| 蚌埠市| 北流市| 宽甸| 上犹县| 佛冈县| 嘉黎县| 河西区| 嵊泗县| 枝江市| 广东省| 长丰县| 梨树县| 陇川县| 海安县| 海门市| 科技| 衡南县| 榆树市| 平武县| 合江县| 邯郸市| 社旗县| 孟连| 廊坊市| 韩城市| 白山市| 灵川县| 墨脱县| 多伦县| 饶河县| 江津市| 海丰县| 尉氏县|