⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 prioritylisttest.java

📁 JSP 的一个wiki 系统
💻 JAVA
字号:
package com.ecyrd.jspwiki.util;import junit.framework.*;public class PriorityListTest extends TestCase{    public PriorityListTest( String s )    {        super( s );    }        public void testInsert()    {        PriorityList p = new PriorityList();        p.add( "One", 1 );        p.add( "Two", 2 );                assertEquals( "size", 2, p.size() );        assertEquals( "Two", "Two", p.get(0) );        assertEquals( "One", "One", p.get(1) );    }    /**     *  Check that the priority in case two items are the same priority     *  is "first goes first".     */    public void testInsertSame()    {        PriorityList p = new PriorityList();        p.add( "One", 1 );        p.add( "Two", 1 );                assertEquals( "size", 2, p.size() );        assertEquals( "One", "One", p.get(0) );        assertEquals( "Two", "Two", p.get(1) );    }    public void testInsertSame2()    {        PriorityList p = new PriorityList();        p.add( "One", 1 );        p.add( "Two", 2 );        p.add( "Three", 3 );                assertEquals( "size", 3, p.size() );        assertEquals( "Three", "Three", p.get(0) );        assertEquals( "Two", "Two", p.get(1) );        assertEquals( "One", "One", p.get(2) );        p.add( "TwoTwo", 2 );        assertEquals( "2: size", 4, p.size() );        assertEquals( "2: Three", "Three", p.get(0) );        assertEquals( "2: Two", "Two", p.get(1) );        assertEquals( "2: TwoTwo", "TwoTwo", p.get(2) );        assertEquals( "2: One", "One", p.get(3) );    }    public void testInsertSame3()    {        PriorityList p = new PriorityList();        p.add( "One", 1 );        p.add( "Two", 2 );        p.add( "Two2", 2 );        p.add( "Two3", 2 );        p.add( "Three", 3 );                assertEquals( "size", 5, p.size() );        assertEquals( "Three", "Three", p.get(0) );        assertEquals( "Two", "Two", p.get(1) );        assertEquals( "Two2", "Two2", p.get(2) );        assertEquals( "Two3", "Two3", p.get(3) );        assertEquals( "One", "One", p.get(4) );        p.add( "TwoTwo", 2 );        assertEquals( "2: size", 6, p.size() );        assertEquals( "2: Three", "Three", p.get(0) );        assertEquals( "2: Two", "Two", p.get(1) );        assertEquals( "2: Two2", "Two2", p.get(2) );        assertEquals( "2: Two3", "Two3", p.get(3) );        assertEquals( "2: TwoTwo", "TwoTwo", p.get(4) );        assertEquals( "2: One", "One", p.get(5) );    }    public static Test suite()    {        return new TestSuite( PriorityListTest.class );    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -