• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 測試技術
    • 博客
    • 視頻
    • 開源
    • 論壇
    • 沙龍
    • 下載
    • 雜志
    • 招聘

    字號: | 推薦給好友 上一篇 | 下一篇

    追求代碼質量: 測試 Struts 遺留的應用程序

    發布: 2008-6-13 15:31 | 作者: 不詳 | 來源: 領測軟件測試網編輯整理 | 查看: 21次 | 進入領測軟件測試網論壇討論

    領測軟件測試網 軟件測試技術網E!s-t})c.o-t/|v{"R

    !_}KXC"K0Av有了這個文件,就可以利用 DbUnit 插入數據、更新數據庫來反映數據,甚至刪除數據。數據庫修改邏輯包含在 DbUnit 的 DatabaseOperation 類中。在這個示例中,只是通過 清單 4中定義的 MockStrutsTestCase 類型的 setUp() 方法中的一些增強的 fixture 邏輯中的 CLEAN_INSERT 標志來保證干凈的數據集。例如,在清單 8 中,定義了三個方法,分別利用 DbUnit API 把 dbunit-user-seed.xml 文件的內容插入數據庫。 軟件測試技術網+W%Ku5ZLZ

    2Xh XI TKUg
    ~%U'~"s]清單 8. 定制的 DbUnit fixture 邏輯
    *P&e-d+uM+o/p_Za

    $n!A;GH5j z5]{*`m 軟件測試技術網_*e~%sA%I1](~B z

    private void executeSetUpOperation() throws Exception{
    G ? d8]Mv final IDatabaseConnection connection = this.getConnection();軟件測試技術網"MK7yU$}W(MQ'\M
    try{軟件測試技術網0c Bv)\7N.R8S8MU
      DatabaseOperation.CLEAN_INSERT.execute(connection, this.getDataSet());
    4@$y"W4E2^'TdXy }finally{軟件測試技術網w B6A+]n#y.S
      connection.close();
    Ok%jQ]+]5B 老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>