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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? rangetests.java

?? jfreechart1.0.1 jsp繪制圖表的開(kāi)發(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.]
 *
 * ---------------
 * RangeTests.java
 * ---------------
 * (C) Copyright 2003-2005, by Object Refinery Limited and Contributors.
 *
 * Original Author:  David Gilbert (for Object Refinery Limited);
 * Contributor(s):   -;
 *
 * $Id: RangeTests.java,v 1.3.2.1 2005/10/25 21:34:07 mungady Exp $
 *
 * Changes
 * -------
 * 14-Aug-2003 : Version 1 (DG);
 *
 */

package org.jfree.data.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.Range;

/**
 * Tests for the {@link Range} class.
 */
public class RangeTests extends TestCase {

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

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

    /**
     * Confirm that the equals method can distinguish all the required fields.
     */
    public void testEquals() {
        
        Range r1 = new Range(0.0, 1.0);
        Range r2 = new Range(0.0, 1.0);
        assertEquals(r1, r2);
        assertEquals(r2, r1);

        r1 = new Range(0.0, 1.0);
        r2 = new Range(0.5, 1.0);
        assertFalse(r1.equals(r2));

        r1 = new Range(0.0, 1.0);
        r2 = new Range(0.0, 2.0);
        assertFalse(r1.equals(r2));
        
    }
    
    /**
     * Simple tests for the contains() method.
     */
    public void testContains() {
        Range r1 = new Range(0.0, 1.0);
        assertFalse(r1.contains(Double.NaN));
        assertFalse(r1.contains(Double.NEGATIVE_INFINITY));
        assertFalse(r1.contains(-1.0));
        assertTrue(r1.contains(0.0));
        assertTrue(r1.contains(0.5));
        assertTrue(r1.contains(1.0));
        assertFalse(r1.contains(2.0));
        assertFalse(r1.contains(Double.POSITIVE_INFINITY));
    }
    
    /**
     * Tests the constrain() method for various values.
     */
    public void testConstrain() {
        Range r1 = new Range(0.0, 1.0);
        
        double d = r1.constrain(0.5);
        assertEquals(0.5, d, 0.0000001);
        
        d = r1.constrain(0.0);
        assertEquals(0.0, d, 0.0000001);

        d = r1.constrain(1.0);
        assertEquals(1.0, d, 0.0000001);
        
        d = r1.constrain(-1.0);
        assertEquals(0.0, d, 0.0000001);
        
        d = r1.constrain(2.0);
        assertEquals(1.0, d, 0.0000001);

        d = r1.constrain(Double.POSITIVE_INFINITY);
        assertEquals(1.0, d, 0.0000001);

        d = r1.constrain(Double.NEGATIVE_INFINITY);
        assertEquals(0.0, d, 0.0000001);

        d = r1.constrain(Double.NaN);
        assertTrue(Double.isNaN(d));
    }
    
    /**
     * Simple tests for the intersects() method.
     */
    public void testIntersects() {
        Range r1 = new Range(0.0, 1.0);
        assertFalse(r1.intersects(-2.0, -1.0));
        assertFalse(r1.intersects(-2.0, 0.0));
        assertTrue(r1.intersects(-2.0, 0.5));
        assertTrue(r1.intersects(-2.0, 1.0));
        assertTrue(r1.intersects(-2.0, 1.5));
        assertTrue(r1.intersects(0.0, 0.5));
        assertTrue(r1.intersects(0.0, 1.0));
        assertTrue(r1.intersects(0.0, 1.5));
        assertTrue(r1.intersects(0.5, 0.6));
        assertTrue(r1.intersects(0.5, 1.0));
        assertTrue(r1.intersects(0.5, 1.5));
        assertFalse(r1.intersects(1.0, 1.1));
        assertFalse(r1.intersects(1.5, 2.0));
    }
    
    /**
     * A simple test for the expand() method.
     */
    public void testExpand() {
        Range r1 = new Range(0.0, 100.0);
        Range r2 = Range.expand(r1, 0.10, 0.10);
        assertEquals(-10.0, r2.getLowerBound(), 0.001);
        assertEquals(110.0, r2.getUpperBound(), 0.001);
    }
    
    /**
     * Serialize an instance, restore it, and check for equality.
     */
    public void testSerialization() {

        Range r1 = new Range(25.0, 133.42);
        Range r2 = null;

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

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

    }

}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
老司机精品视频在线| 国产一区二区在线影院| 精品福利一区二区三区| 丁香婷婷综合网| 日韩成人免费在线| 亚洲天堂a在线| 精品国产免费视频| 欧美久久久久免费| av在线不卡观看免费观看| 久久国产尿小便嘘嘘尿| 一级女性全黄久久生活片免费| 久久精品一区八戒影视| 欧美一级高清片| 欧美日韩精品综合在线| eeuss鲁一区二区三区| 国产麻豆精品久久一二三| 日本三级亚洲精品| 天天影视涩香欲综合网| 亚洲免费大片在线观看| 久久久不卡网国产精品二区| 日韩一区二区免费在线电影| 欧美日本一区二区| 欧美日韩精品综合在线| 色88888久久久久久影院野外 | 18成人在线观看| 久久奇米777| 337p日本欧洲亚洲大胆色噜噜| 91精品一区二区三区久久久久久| 日本韩国欧美国产| 91麻豆国产自产在线观看| 成人美女视频在线观看18| 国产精品99久久久久久似苏梦涵| 老汉av免费一区二区三区| 美国欧美日韩国产在线播放| 午夜精品久久久久久久久久久 | 国产乱人伦精品一区二区在线观看 | 精品福利二区三区| 亚洲国产精品久久久久秋霞影院 | 热久久久久久久| 五月激情综合婷婷| 日本特黄久久久高潮| 免费成人在线观看视频| 视频一区国产视频| 日本成人中文字幕在线视频| 久久国产精品免费| 激情国产一区二区| 国产成人av电影在线观看| 国产·精品毛片| 91啪九色porn原创视频在线观看| 91农村精品一区二区在线| 色婷婷av一区二区三区软件| 欧美在线观看视频在线| 欧美三级电影在线看| 91精品国产高清一区二区三区| 日韩欧美在线网站| 国产色91在线| 亚洲三级小视频| 亚洲国产精品久久一线不卡| 免费观看在线色综合| 精品亚洲欧美一区| 不卡的看片网站| 欧美午夜精品一区二区三区| 56国语精品自产拍在线观看| 精品欧美黑人一区二区三区| 欧美激情一区二区三区| 亚洲老司机在线| 奇米影视7777精品一区二区| 国产美女久久久久| 91在线视频网址| 欧美一区二区在线播放| 欧美国产精品中文字幕| 亚洲综合久久av| 国产一级精品在线| 91亚洲国产成人精品一区二区三 | 国产精品午夜免费| 亚洲香肠在线观看| 国产一区欧美日韩| 欧美在线免费观看亚洲| 欧美一区二区视频在线观看2022 | 欧美日韩国产一区二区三区地区| 日韩免费观看高清完整版 | 亚洲第一综合色| 精品亚洲免费视频| 欧美性受xxxx| 久久毛片高清国产| 亚洲高清视频在线| 成人夜色视频网站在线观看| 欧美日本一道本在线视频| 亚洲成人一区在线| 成人理论电影网| 日韩一级黄色片| 一区二区久久久| 国产米奇在线777精品观看| 欧美日韩一区高清| ...av二区三区久久精品| 蜜桃视频在线一区| 欧美色中文字幕| 国产精品三级视频| 极品美女销魂一区二区三区| 欧洲视频一区二区| 国产精品国产三级国产aⅴ入口 | 麻豆极品一区二区三区| 色综合久久中文综合久久牛| 精品久久国产字幕高潮| 五月综合激情日本mⅴ| 91美女福利视频| 国产清纯白嫩初高生在线观看91| 日韩国产成人精品| 欧美在线视频你懂得| 国产精品久久二区二区| 国产一区日韩二区欧美三区| 日韩女优av电影| 日韩高清不卡一区二区三区| 欧洲激情一区二区| 亚洲天堂2016| 99re在线精品| 国产精品天天看| 国产成人超碰人人澡人人澡| 日韩免费观看高清完整版| 丝袜诱惑制服诱惑色一区在线观看| 色偷偷久久一区二区三区| 国产精品久久久久久户外露出 | 粉嫩一区二区三区在线看| 欧美成人vr18sexvr| 视频一区二区三区中文字幕| 色婷婷av一区二区三区gif| 日韩理论片网站| 99国产精品久| 中文字幕一区在线观看| 不卡电影免费在线播放一区| 国产精品女同互慰在线看| 成人永久免费视频| 亚洲国产成人在线| 成人国产精品免费网站| 中文字幕免费观看一区| 大桥未久av一区二区三区中文| 精品久久久久久无| 国产成人综合自拍| 国产欧美一区二区精品性| 国产69精品久久777的优势| 国产精品免费网站在线观看| jlzzjlzz国产精品久久| 亚洲精品视频在线看| 在线观看视频一区二区欧美日韩| 亚洲精品日产精品乱码不卡| 在线视频亚洲一区| 一区二区三区日本| 欧美日本不卡视频| 久久福利视频一区二区| 日本亚洲天堂网| 日韩视频一区二区| 国产精品自拍在线| 国产精品护士白丝一区av| 色吊一区二区三区| 欧美bbbbb| 中文字幕乱码日本亚洲一区二区| 福利视频网站一区二区三区| 日韩一区欧美小说| 欧美高清视频不卡网| 黄色日韩三级电影| 中文字幕一区二区三区精华液| 91欧美一区二区| 日韩av一二三| 国产日韩欧美不卡在线| 一本大道久久a久久精品综合| 亚洲午夜av在线| 精品免费国产二区三区| 国产大陆a不卡| 亚洲国产三级在线| 久久婷婷成人综合色| 色婷婷综合在线| 秋霞午夜鲁丝一区二区老狼| 国产亲近乱来精品视频| 欧美在线免费观看亚洲| 久久国产精品一区二区| 亚洲欧美日韩久久精品| 日韩情涩欧美日韩视频| 丁香六月综合激情| 日韩va亚洲va欧美va久久| 欧美国产视频在线| 欧美精品v国产精品v日韩精品| 国内外成人在线| 亚洲综合一区在线| 久久亚区不卡日本| 欧美日本不卡视频| 国产精品资源在线看| 亚洲国产你懂的| 久久精品免视看| 欧美美女一区二区三区| av成人动漫在线观看| 久久99热这里只有精品| 亚洲欧美成人一区二区三区| 久久亚洲一区二区三区四区| 欧美日韩一区二区三区高清 | 制服视频三区第一页精品| 国产成+人+日韩+欧美+亚洲| 亚洲成a人片综合在线| 国产精品美女久久久久久久久久久 | 亚洲黄网站在线观看| 欧美r级电影在线观看|