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

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

?? defaultkeyedvaluedatasettests.java

?? jfreechart1.0.1 jsp繪制圖表的開發(fā)包
?? JAVA
字號(hào):
/* ===========================================================
 * JFreeChart : a free chart library for the Java(tm) platform
 * ===========================================================
 *
 * (C) Copyright 2000-2005, by Object Refinery Limited and Contributors.
 *
 * Project Info:  http://www.jfree.org/jfreechart/index.html
 *
 * 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., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, 
 * USA.  
 *
 * [Java is a trademark or registered trademark of Sun Microsystems, Inc. 
 * in the United States and other countries.]
 *
 * ----------------------------------
 * DefaultKeyedValueDatasetTests.java
 * ----------------------------------
 * (C) Copyright 2003-2005, by Object Refinery Limited and Contributors.
 *
 * Original Author:  David Gilbert (for Object Refinery Limited);
 * Contributor(s):   -;
 *
 * $Id: DefaultKeyedValueDatasetTests.java,v 1.3.2.1 2005/10/25 21:33:26 mungady Exp $
 *
 * Changes
 * -------
 * 18-Aug-2003 : Version 1 (DG);
 *
 */

package org.jfree.data.general.junit;

import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.ObjectInput;
import java.io.ObjectInputStream;
import java.io.ObjectOutput;
import java.io.ObjectOutputStream;

import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;

import org.jfree.data.general.DefaultKeyedValueDataset;

/**
 * Tests for the {@link DefaultKeyedValueDataset} class.
 */
public class DefaultKeyedValueDatasetTests extends TestCase {

    /**
     * Returns the tests as a test suite.
     *
     * @return The test suite.
     */
    public static Test suite() {
        return new TestSuite(DefaultKeyedValueDatasetTests.class);
    }

    /**
     * Constructs a new set of tests.
     *
     * @param name  the name of the tests.
     */
    public DefaultKeyedValueDatasetTests(String name) {
        super(name);
    }

    /**
     * Confirm that the equals method can distinguish all the required fields.
     */
    public void testEquals() {
        
        DefaultKeyedValueDataset d1 
            = new DefaultKeyedValueDataset("Test", new Double(45.5));
        DefaultKeyedValueDataset d2 
            = new DefaultKeyedValueDataset("Test", new Double(45.5));
        assertTrue(d1.equals(d2));
        assertTrue(d2.equals(d1));

        d1 = new DefaultKeyedValueDataset("Test 1", new Double(45.5));
        d2 = new DefaultKeyedValueDataset("Test 2", new Double(45.5));
        assertFalse(d1.equals(d2));

        d1 = new DefaultKeyedValueDataset("Test", new Double(45.5));
        d2 = new DefaultKeyedValueDataset("Test", new Double(45.6));
        assertFalse(d1.equals(d2));

    }

    /**
     * Confirm that cloning works.
     */
    public void testCloning() {
        DefaultKeyedValueDataset d1 
            = new DefaultKeyedValueDataset("Test", new Double(45.5));
        DefaultKeyedValueDataset d2 = null;
        try {
            d2 = (DefaultKeyedValueDataset) d1.clone();
        }
        catch (CloneNotSupportedException e) {
            System.err.println("Failed to clone.");
        }
        assertTrue(d1 != d2);
        assertTrue(d1.getClass() == d2.getClass());
        assertTrue(d1.equals(d2));
    }
    
    /**
     * Confirm that the clone is independent of the original.
     */
    public void testCloneIndependence() {
        DefaultKeyedValueDataset d1 
            = new DefaultKeyedValueDataset("Key", new Double(10.0));
        DefaultKeyedValueDataset d2 = null;
        try {
            d2 = (DefaultKeyedValueDataset) d1.clone();
        }
        catch (CloneNotSupportedException e) {
            System.err.println("Failed to clone.");
        }
        assertTrue(d1.equals(d2));
        d2.updateValue(new Double(99.9));
        assertFalse(d1.equals(d2));
        d2.updateValue(new Double(10.0));
        assertTrue(d1.equals(d2));
    }

    /**
     * Serialize an instance, restore it, and check for equality.
     */
    public void testSerialization() {

        DefaultKeyedValueDataset d1  
            = new DefaultKeyedValueDataset("Test", new Double(25.3));
        DefaultKeyedValueDataset d2 = null;

        try {
            ByteArrayOutputStream buffer = new ByteArrayOutputStream();
            ObjectOutput out = new ObjectOutputStream(buffer);
            out.writeObject(d1);
            out.close();

            ObjectInput in = new ObjectInputStream(
                new ByteArrayInputStream(buffer.toByteArray())
            );
            d2 = (DefaultKeyedValueDataset) in.readObject();
            in.close();
        }
        catch (Exception e) {
            System.out.println(e.toString());
        }
        assertEquals(d1, d2);
    }

}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本久久精品电影| 国产精品性做久久久久久| 色哟哟欧美精品| 亚洲码国产岛国毛片在线| 成人av免费观看| 中文字幕一区二区三区视频| eeuss影院一区二区三区| 中文字幕日本乱码精品影院| 91女厕偷拍女厕偷拍高清| 一区二区三区小说| 欧美天堂亚洲电影院在线播放| 亚洲成av人影院在线观看网| 欧美一区二区三区日韩视频| 寂寞少妇一区二区三区| 欧美国产禁国产网站cc| 一本高清dvd不卡在线观看| 香蕉av福利精品导航| 精品捆绑美女sm三区| 成人h精品动漫一区二区三区| 亚洲精品中文在线观看| 欧美乱妇20p| 国产精品12区| 亚洲国产精品一区二区久久恐怖片 | 欧美日韩国产小视频在线观看| 亚洲超碰精品一区二区| 26uuu久久综合| 一本大道久久精品懂色aⅴ| 亚洲aⅴ怡春院| 国产日韩精品一区二区三区| 色婷婷亚洲一区二区三区| 美洲天堂一区二卡三卡四卡视频| 中文字幕国产精品一区二区| 欧美日韩国产美| 国产a精品视频| 午夜精品在线看| 欧美国产精品一区二区| 欧美一区二区三区在线观看视频| 成人理论电影网| 日本在线不卡视频一二三区| 国产精品久久久久9999吃药| 欧美高清视频不卡网| 成人毛片在线观看| 久久99精品久久久久久动态图 | 亚洲精品欧美激情| 久久综合色8888| 欧美视频一区二区在线观看| 国产不卡一区视频| 日韩精品欧美成人高清一区二区| 国产精品成人网| 欧美大片在线观看一区二区| 色综合天天天天做夜夜夜夜做| 另类成人小视频在线| 一区二区久久久久| 欧美国产精品专区| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 久久精品一区蜜桃臀影院| 欧美日韩另类国产亚洲欧美一级| 成人高清免费在线播放| 国内精品嫩模私拍在线| 亚洲成人福利片| 亚洲青青青在线视频| 国产精品污污网站在线观看| 精品欧美久久久| 韩国三级电影一区二区| 久久精品国产999大香线蕉| 欧美精品一区二| 国产在线不卡一区| 日本不卡视频一二三区| 亚洲国产精品一区二区久久 | 欧美第一区第二区| 制服丝袜激情欧洲亚洲| 欧美在线观看一区| 色久优优欧美色久优优| 99re66热这里只有精品3直播 | 亚洲日本成人在线观看| 国产欧美精品国产国产专区| 精品久久一二三区| 精品久久久久久久人人人人传媒 | 91久久精品一区二区| 91丨porny丨户外露出| av资源网一区| 99久久亚洲一区二区三区青草| 国产高清在线观看免费不卡| 国产精品一线二线三线| 国产精品资源网| 丰满少妇在线播放bd日韩电影| 国产xxx精品视频大全| 成人免费av网站| av欧美精品.com| 欧美午夜一区二区三区免费大片| 欧美性受xxxx黑人xyx| 欧美日韩一区高清| 91精品在线免费| www久久精品| 国产精品久久久久影院| 亚洲欧美一区二区在线观看| 亚洲自拍偷拍九九九| 亚洲bt欧美bt精品777| 青青草成人在线观看| 国产一区免费电影| 国产成人超碰人人澡人人澡| 成人开心网精品视频| 在线观看日韩一区| 欧美一级在线免费| 国产亚洲精品aa| 亚洲视频资源在线| 亚洲成人动漫精品| 国产高清不卡一区| 91首页免费视频| 在线成人免费观看| 国产片一区二区| 一区二区三区在线观看国产 | 一个色在线综合| 麻豆精品视频在线观看免费| 粉嫩在线一区二区三区视频| 欧美性大战久久久| 久久亚洲一级片| 一区二区三区四区在线播放 | 99久久99久久综合| 欧美日韩一区不卡| 久久综合九色综合97婷婷女人| 亚洲欧美日韩一区二区| 日本女优在线视频一区二区| 成人少妇影院yyyy| 制服丝袜亚洲精品中文字幕| 国产精品久久一级| 免费在线成人网| 不卡的av电影| 日韩一区二区三区在线观看| 亚洲国产精品国自产拍av| 亚洲成人一区在线| 成人高清伦理免费影院在线观看| 欧美一级久久久久久久大片| 国产精品久久久久四虎| 美女在线视频一区| 91精品福利视频| 国产日韩欧美激情| 麻豆精品一区二区综合av| 91福利视频网站| 欧美激情一区二区三区四区| 日韩国产精品久久| 在线观看一区不卡| 国产精品第一页第二页第三页| 激情综合网最新| 欧美三区免费完整视频在线观看| 中文字幕精品在线不卡| 久久精品理论片| 在线不卡中文字幕播放| 亚洲一区二区三区激情| 成+人+亚洲+综合天堂| 久久久精品蜜桃| 国产综合久久久久影院| 日韩欧美一级特黄在线播放| 亚洲午夜电影网| 91老师片黄在线观看| 国产精品入口麻豆原神| 国产乱码精品一区二区三区av| 欧美一区三区二区| 亚洲图片自拍偷拍| 欧洲中文字幕精品| 一区二区三区波多野结衣在线观看 | 久久久国际精品| 国产综合色视频| 国产亚洲视频系列| 国产乱人伦精品一区二区在线观看| 日韩视频在线一区二区| 日本中文在线一区| 日韩一区二区电影| 国内外成人在线| 欧美精品一区二区在线播放| 久久国产尿小便嘘嘘尿| 日韩精品自拍偷拍| 国产在线看一区| 久久一二三国产| 成人三级伦理片| 亚洲男同1069视频| 欧美性色欧美a在线播放| 亚洲午夜免费福利视频| 制服丝袜一区二区三区| 美女国产一区二区| 国产网站一区二区三区| 成人免费毛片片v| 一区二区三区国产精品| 欧美美女bb生活片| 久久99在线观看| 久久久久久久精| 91一区一区三区| 亚洲一区二区欧美激情| 91精品国产综合久久婷婷香蕉 | 成人夜色视频网站在线观看| 亚洲国产精华液网站w| 99久久精品国产导航| 午夜精品久久久久久久99樱桃| 在线播放日韩导航| 国产精品正在播放| 亚洲黄色小说网站| 欧美一区二区播放| 99视频在线精品| 天天操天天干天天综合网| www国产精品av|