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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? batchstatementdecoratortest.java

?? 采用 Java 編寫的數(shù)據(jù)庫系統(tǒng)單元測試程序。
?? 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 junit.framework.TestCase;
import org.dbunit.dataset.datatype.DataType;

/**
 * @author Manuel Laflamme
 * @version $Revision: 421 $
 * @since Mar 16, 2002
 */
public class BatchStatementDecoratorTest extends TestCase
{
    public BatchStatementDecoratorTest(String s)
    {
        super(s);
    }

    public void testAddBatch() throws Exception
    {
        String template = "START VAL0 = ?, VAL1 = ?, VAL2 = ? END";
        String expected = "START VAL0 = NULL, VAL1 = 'value', VAL2 = 1234 END";
        Object[] values = new Object[]{null, "value", new Integer(1234)};

        MockBatchStatement mockStatement = new MockBatchStatement();
        mockStatement.addExpectedBatchString(expected);
        mockStatement.setExpectedExecuteBatchCalls(1);
        mockStatement.setExpectedClearBatchCalls(1);
        mockStatement.setExpectedCloseCalls(1);

        IPreparedBatchStatement preparedStatement =
                new BatchStatementDecorator(template, mockStatement);

        for (int i = 0; i < values.length; i++)
        {
            Object value = values[i];
            preparedStatement.addValue(value, DataType.forObject(value));
        }
        preparedStatement.addBatch();
        assertEquals("execute result", 1, preparedStatement.executeBatch());
        preparedStatement.clearBatch();
        preparedStatement.close();
        mockStatement.verify();
    }

    public void testMultipleAddBatch() throws Exception
    {
        String template = "I am ?";
        String[] expected = {"I am 'Manuel'", "I am 'not here'", "I am 'fine'"};
        String[] values = {"Manuel", "not here", "fine"};

        MockBatchStatement mockStatement = new MockBatchStatement();
        mockStatement.addExpectedBatchStrings(expected);
        mockStatement.setExpectedExecuteBatchCalls(1);
        mockStatement.setExpectedClearBatchCalls(1);
        mockStatement.setExpectedCloseCalls(1);

        IPreparedBatchStatement preparedStatement =
                new BatchStatementDecorator(template, mockStatement);

        for (int i = 0; i < values.length; i++)
        {
            Object value = values[i];
            preparedStatement.addValue(value, DataType.VARCHAR);
            preparedStatement.addBatch();
        }
        assertEquals("execute result", values.length,
                preparedStatement.executeBatch());
        mockStatement.clearBatch();
        mockStatement.close();
        mockStatement.verify();
    }

}



?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
奇米777欧美一区二区| 91精品国产综合久久福利| 欧美日韩国产高清一区二区| 日韩午夜在线影院| 18成人在线观看| 久久av资源站| 欧美三级资源在线| 亚洲丝袜另类动漫二区| 国产精品一线二线三线精华| 欧美年轻男男videosbes| 中文字幕一区日韩精品欧美| 久久国产尿小便嘘嘘尿| 欧美日韩一本到| 玉足女爽爽91| 色先锋aa成人| 亚洲免费视频中文字幕| 从欧美一区二区三区| 欧美一激情一区二区三区| 亚洲福利电影网| 在线观看欧美黄色| 亚洲精品一二三四区| 成人av在线资源网站| 欧美极品少妇xxxxⅹ高跟鞋 | 亚洲一区二区精品3399| 成人毛片视频在线观看| 国产亚洲一本大道中文在线| 激情六月婷婷综合| 久久久久9999亚洲精品| 国产一区二区网址| 国产日产欧美一区二区三区| 国内外精品视频| 久久综合久久鬼色中文字| 开心九九激情九九欧美日韩精美视频电影 | 2021久久国产精品不只是精品| 天堂影院一区二区| 欧美一级xxx| 韩国中文字幕2020精品| 国产网站一区二区| a级精品国产片在线观看| 国产精品久久久久天堂| 91九色最新地址| 亚洲一区二区三区在线看| 精品视频一区二区三区免费| 午夜精品成人在线视频| 777午夜精品免费视频| 免费成人av资源网| 日本一区二区三区在线观看| caoporn国产精品| 亚洲综合成人在线视频| 91 com成人网| 国v精品久久久网| 亚洲精品视频在线看| 91麻豆精品国产无毒不卡在线观看 | 久久久久久久久久美女| 99久久精品国产毛片| 亚洲午夜在线电影| 精品国产乱码久久久久久1区2区| 久久精工是国产品牌吗| 欧美激情一区二区三区不卡 | 欧美电视剧在线观看完整版| 国产成人免费视频网站 | 国产欧美精品区一区二区三区| av福利精品导航| 日本女人一区二区三区| 国产欧美日韩视频在线观看| 欧美亚洲另类激情小说| 激情综合一区二区三区| 亚洲三级在线免费| 久久综合久久久久88| 在线看不卡av| 国产成人av一区二区| 亚洲成人手机在线| 国产亚洲综合性久久久影院| 欧美无砖砖区免费| 国产成a人亚洲精品| 日产国产欧美视频一区精品| 17c精品麻豆一区二区免费| 日韩丝袜情趣美女图片| 色婷婷国产精品久久包臀| 国产永久精品大片wwwapp| 亚洲图片一区二区| 综合av第一页| 久久久亚洲午夜电影| 91精品国产一区二区三区| 91老师片黄在线观看| 国产一区二区视频在线| 日本vs亚洲vs韩国一区三区| 亚洲激情图片qvod| ●精品国产综合乱码久久久久| 日韩女优毛片在线| 91麻豆精品国产自产在线观看一区| 99久久er热在这里只有精品15| 热久久免费视频| 日日夜夜精品视频天天综合网| 亚洲图片你懂的| 国产精品久久久久影院| 欧美激情一区二区三区蜜桃视频| 日韩精品资源二区在线| 91麻豆精品国产91久久久久| 一本色道亚洲精品aⅴ| fc2成人免费人成在线观看播放| 国产伦精品一区二区三区视频青涩 | 国产成人小视频| 狠狠色狠狠色合久久伊人| 美女诱惑一区二区| 青青草视频一区| 日韩成人一区二区| 美国三级日本三级久久99| 亚洲国产三级在线| 视频在线观看一区| 日韩av电影一区| 免费观看在线综合| 蜜桃一区二区三区四区| 久久精品国产网站| 国模套图日韩精品一区二区| 国产一区二区精品在线观看| 国产麻豆成人精品| 成人黄色小视频| 91色porny在线视频| 在线亚洲欧美专区二区| 欧美日韩中字一区| 欧美一区在线视频| 精品国产一区二区三区av性色| 欧美刺激午夜性久久久久久久| 日韩精品专区在线影院重磅| 亚洲精品一区二区三区蜜桃下载 | 欧美一级理论片| 精品国产伦一区二区三区免费| 久久精品一区二区三区四区| 国产精品国产精品国产专区不片| 亚洲精品欧美在线| 免费成人在线播放| 国产精品一二三四区| 99精品国产一区二区三区不卡| 欧美伊人久久久久久午夜久久久久| 在线视频欧美精品| 日韩欧美卡一卡二| 日本一区二区久久| 午夜精品福利一区二区三区av| 美女精品一区二区| 波多野结衣一区二区三区 | 精品国产乱子伦一区| 欧美国产一区二区| 午夜精品福利一区二区三区av | 欧美无乱码久久久免费午夜一区| 欧美一区午夜精品| 亚洲国产精品v| 亚洲国产人成综合网站| 国产一区二区三区高清播放| 91国内精品野花午夜精品| 日韩欧美在线123| 亚洲精品老司机| 国内精品久久久久影院薰衣草| 99免费精品在线观看| 日韩西西人体444www| 一区二区三区在线免费播放| 精品一区二区三区免费毛片爱| 一本色道久久综合亚洲91| 精品久久一二三区| 亚洲一区免费视频| 国产成人av在线影院| 91.xcao| 亚洲专区一二三| 成人免费视频一区| 精品国产自在久精品国产| 亚洲国产日韩一级| 成av人片一区二区| 精品国产凹凸成av人网站| 亚洲第四色夜色| 国产999精品久久| 日韩欧美电影在线| 亚洲电影一级黄| 色婷婷av一区二区三区gif| 久久久久国色av免费看影院| 青娱乐精品视频| 欧美喷潮久久久xxxxx| 亚洲情趣在线观看| 国产.欧美.日韩| 久久久精品国产99久久精品芒果 | 午夜激情一区二区| 色综合天天狠狠| 国产精品女人毛片| 国产成人精品免费一区二区| 26uuu色噜噜精品一区二区| 蜜臀av一区二区| 欧美日本精品一区二区三区| 尤物av一区二区| 日本韩国一区二区三区| 国产精品久久久久三级| 成人深夜福利app| 国产精品乱码一区二区三区软件 | 国产精品女主播av| 成人综合婷婷国产精品久久| 久久精品一区二区三区四区| 久久99久国产精品黄毛片色诱| 欧美成人激情免费网| 极品少妇一区二区三区精品视频| 日韩欧美高清dvd碟片| 久久国产尿小便嘘嘘尿| 精品精品国产高清一毛片一天堂|