亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mockbatchstatement.java

?? 采用 Java 編寫的數據庫系統單元測試程序。
?? JAVA
字號:
/*
 *
 * The DbUnit Database Testing Framework
 * Copyright (C)2002-2004, DbUnit.org
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 *
 */

package org.dbunit.database.statement;

import com.mockobjects.ExpectationCounter;
import com.mockobjects.ExpectationList;
import com.mockobjects.Verifiable;

import java.sql.SQLException;

/**
 * @author Manuel Laflamme
 * @version $Revision: 398 $
 * @since Mar 16, 2002
 */
public class MockBatchStatement implements IBatchStatement, Verifiable
{
    private ExpectationCounter _executeBatchCalls =
            new ExpectationCounter("MockBatchStatement.executeBatch");;
    private ExpectationCounter _clearBatchCalls =
            new ExpectationCounter("MockBatchStatement.clearBatch");;
    private ExpectationCounter _closeCalls =
            new ExpectationCounter("MockBatchStatement.close");;
    private ExpectationList _batchStrings =
            new ExpectationList("MockBatchStatement.batchStrings");
    private int _addBatchCalls = 0;

    public MockBatchStatement()
    {
    }

    public void addExpectedBatchString(String sql)
    {
        _batchStrings.addExpected(sql);
    }

    public void addExpectedBatchStrings(String[] sql)
    {
        _batchStrings.addExpectedMany(sql);
    }

    public void setExpectedExecuteBatchCalls(int callsCount)
    {
        _executeBatchCalls.setExpected(callsCount);
    }

    public void setExpectedClearBatchCalls(int callsCount)
    {
        _clearBatchCalls.setExpected(callsCount);
    }

    public void setExpectedCloseCalls(int callsCount)
    {
        _closeCalls.setExpected(callsCount);
    }

    ////////////////////////////////////////////////////////////////////////////
    // Verifiable interface

    public void verify()
    {
        _executeBatchCalls.verify();
        _clearBatchCalls.verify();
        _closeCalls.verify();
        _batchStrings.verify();
    }

    ////////////////////////////////////////////////////////////////////////////
    // IBatchStatement interface

    public void addBatch(String sql) throws SQLException
    {
        _batchStrings.addActual(sql);
        _addBatchCalls++;
    }

    public int executeBatch() throws SQLException
    {
        _executeBatchCalls.inc();
        return _addBatchCalls;
    }

    public void clearBatch() throws SQLException
    {
        _clearBatchCalls.inc();
        _addBatchCalls = 0;
    }

    public void close() throws SQLException
    {
        _closeCalls.inc();
    }
}



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲日本va在线观看| 精品国产成人在线影院| 国产 日韩 欧美大片| 精品一区二区在线免费观看| 日韩电影在线一区二区| 亚洲大片免费看| 国产酒店精品激情| 国产69精品久久777的优势| 国产激情视频一区二区在线观看| 久久se这里有精品| 国产精品一区二区你懂的| 国产高清成人在线| 色综合久久久久综合体桃花网| 91麻豆精品秘密| 777精品伊人久久久久大香线蕉| 91精品在线观看入口| 亚洲成人资源网| 日本欧美一区二区在线观看| 久久er精品视频| 不卡av免费在线观看| 欧美性大战久久久久久久| 在线综合亚洲欧美在线视频| 欧美精品一区二区三区高清aⅴ | 国产精品嫩草影院com| 国产精品麻豆欧美日韩ww| 亚洲精选免费视频| 免费在线观看成人| 成人精品国产福利| 欧美日韩aaa| 国产欧美一区二区精品婷婷| 亚洲午夜久久久久久久久久久| 秋霞成人午夜伦在线观看| 不卡电影免费在线播放一区| 欧美日韩国产精品成人| 日韩二区三区四区| 99久久国产综合色|国产精品| 欧美亚洲禁片免费| 中文成人av在线| 日韩精品久久久久久| 波波电影院一区二区三区| 欧美区视频在线观看| 国产精品视频一二三区| 日韩精品91亚洲二区在线观看| 不卡一卡二卡三乱码免费网站| 欧美精品色综合| 老司机精品视频一区二区三区| 97久久人人超碰| 久久综合999| 五月婷婷综合激情| 色综合久久88色综合天天6| 久久综合中文字幕| 日韩激情一二三区| 97久久精品人人澡人人爽| 精品粉嫩aⅴ一区二区三区四区| 亚洲午夜三级在线| 99re亚洲国产精品| 麻豆成人免费电影| 欧美图区在线视频| 亚洲精品福利视频网站| caoporen国产精品视频| 久久久午夜精品| 麻豆国产欧美日韩综合精品二区 | 国产亚洲婷婷免费| 久久不见久久见免费视频7| 欧美日韩国产区一| 成人av资源站| 国产亚洲欧美日韩在线一区| 麻豆91在线观看| 欧美精品v日韩精品v韩国精品v| 亚洲柠檬福利资源导航| 粉嫩一区二区三区性色av| 精品国产一区二区三区久久久蜜月| 亚洲一区二区av电影| 精品视频1区2区| 亚洲国产精品精华液网站| 91片在线免费观看| 亚洲精品国产精华液| 欧美国产一区在线| 成人亚洲一区二区一| 国产精品电影一区二区三区| 91在线丨porny丨国产| 亚洲色图制服丝袜| 欧美三级三级三级| 亚洲二区在线视频| 欧美一区二区三区日韩视频| 精品一区二区影视| 久久欧美中文字幕| 99久久伊人久久99| 伊人夜夜躁av伊人久久| 欧美日韩国产片| 在线观看免费亚洲| 偷窥少妇高潮呻吟av久久免费| 欧美日韩在线播放三区| 丝袜诱惑制服诱惑色一区在线观看| 欧美日韩成人综合在线一区二区| 日韩黄色免费网站| 精品精品国产高清一毛片一天堂| 国产一区二区调教| 亚洲免费观看高清完整| 欧美日本不卡视频| 国产精品正在播放| 亚洲一线二线三线视频| 亚洲美女视频在线观看| 精品视频全国免费看| 国产在线一区观看| 亚洲欧洲精品一区二区三区| 欧美日韩亚州综合| 国产精品91一区二区| 一区二区三区高清在线| 日韩午夜中文字幕| 91丨porny丨户外露出| 天天影视涩香欲综合网| 国产精品女主播在线观看| 欧美年轻男男videosbes| 成人免费看黄yyy456| 91视频www| 精品无人码麻豆乱码1区2区| 亚洲激情图片qvod| 久久综合九色综合97婷婷女人 | 欧美性xxxxx极品少妇| 激情综合亚洲精品| 亚洲国产综合色| 国产精品国产精品国产专区不片| 51精品视频一区二区三区| www.在线成人| 国产一区二区三区电影在线观看| 亚洲电影一区二区| 麻豆91小视频| 亚洲第一主播视频| 亚洲欧美一区二区三区久本道91| 精品粉嫩超白一线天av| 91精品欧美久久久久久动漫| 91蝌蚪国产九色| 成人福利视频在线看| 国产麻豆精品95视频| 老司机午夜精品| 热久久久久久久| 午夜国产精品影院在线观看| 国产精品久久久久永久免费观看| 欧美大片在线观看一区二区| 中文字幕日韩av资源站| 久久久久久影视| 精品免费99久久| 精品毛片乱码1区2区3区| 日韩一区二区三区在线| 91精品一区二区三区在线观看| 欧美无人高清视频在线观看| 色婷婷国产精品久久包臀| 99久久伊人精品| 91免费精品国自产拍在线不卡| 成人免费高清在线| 成人午夜免费视频| 成人免费视频国产在线观看| 国产精品自拍av| 成人在线视频一区| 久久众筹精品私拍模特| 精品国产三级电影在线观看| 欧美精品一区二区三区一线天视频| 精品剧情在线观看| 国产欧美一区二区在线| 国产日韩精品一区二区三区在线| 久久精品免费在线观看| 国产精品三级av| 一区二区三区中文在线观看| 亚洲第四色夜色| 精品一区二区三区久久| 国产风韵犹存在线视精品| 不卡在线观看av| 欧美在线小视频| 日韩一区二区不卡| 蜜桃在线一区二区三区| 国产一区免费电影| 91美女福利视频| 91精品国产综合久久久久久久久久| 日韩精品最新网址| 中文字幕中文字幕在线一区| 亚洲福利视频导航| 伦理电影国产精品| 99久久99久久免费精品蜜臀| 欧美精品第1页| 中文字幕国产一区| 日精品一区二区三区| 国产在线精品视频| 91激情五月电影| 欧美成人在线直播| 国产一区二区三区四区五区入口| 丰满少妇在线播放bd日韩电影| 91国偷自产一区二区使用方法| 日韩亚洲欧美在线| 亚洲人午夜精品天堂一二香蕉| 日韩和欧美的一区| 波多野结衣一区二区三区| 91精品国产综合久久久久久漫画 | 色偷偷久久人人79超碰人人澡| 91麻豆精品国产91久久久| 国产精品传媒在线| 黄色精品一二区| 欧美色综合网站| 日本一区二区综合亚洲| 色综合久久综合网97色综合|