Switch to JUnit4 style.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2771 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
@@ -23,9 +23,10 @@ package com.samskivert.util.tests;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
import java.util.Collections;
|
||||||
|
|
||||||
import junit.framework.Test;
|
import org.junit.*;
|
||||||
import junit.framework.TestCase;
|
import static org.junit.Assert.*;
|
||||||
|
|
||||||
import com.samskivert.util.CollectionUtil;
|
import com.samskivert.util.CollectionUtil;
|
||||||
import com.samskivert.util.ComparableArrayList;
|
import com.samskivert.util.ComparableArrayList;
|
||||||
@@ -34,15 +35,9 @@ import com.samskivert.util.StringUtil;
|
|||||||
/**
|
/**
|
||||||
* Tests the {@link CollectionUtil} class.
|
* Tests the {@link CollectionUtil} class.
|
||||||
*/
|
*/
|
||||||
public class CollectionUtilTest extends TestCase
|
public class CollectionUtilTest
|
||||||
{
|
{
|
||||||
public CollectionUtilTest ()
|
@Test public void testSelectRandomSubset ()
|
||||||
{
|
|
||||||
super(CollectionUtil.class.getName());
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void runTest ()
|
|
||||||
{
|
{
|
||||||
ArrayList<Integer> list = new ArrayList<Integer>();
|
ArrayList<Integer> list = new ArrayList<Integer>();
|
||||||
for (int i = 0; i < 100; i++) {
|
for (int i = 0; i < 100; i++) {
|
||||||
@@ -54,24 +49,18 @@ public class CollectionUtilTest extends TestCase
|
|||||||
// System.out.println(StringUtil.toString(subset));
|
// System.out.println(StringUtil.toString(subset));
|
||||||
assertTrue("length == 10", subset.size() == 10);
|
assertTrue("length == 10", subset.size() == 10);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test public void testInsertSorted ()
|
||||||
|
{
|
||||||
// test comparable array list insertion
|
// test comparable array list insertion
|
||||||
Random rand = new Random();
|
Random rand = new Random();
|
||||||
ComparableArrayList<Integer> slist = new ComparableArrayList<Integer>();
|
ComparableArrayList<Integer> slist = new ComparableArrayList<Integer>();
|
||||||
for (int ii = 0; ii < 25; ii++) {
|
for (int ii = 0; ii < 25; ii++) {
|
||||||
slist.insertSorted(rand.nextInt(100));
|
slist.insertSorted(rand.nextInt(100));
|
||||||
}
|
}
|
||||||
System.out.println(StringUtil.toString(slist));
|
for (int ii = 0; ii < slist.size()-1; ii++) {
|
||||||
}
|
assertTrue(slist.get(ii) <= slist.get(ii+1));
|
||||||
|
}
|
||||||
public static Test suite ()
|
|
||||||
{
|
|
||||||
return new CollectionUtilTest();
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void main (String[] args)
|
|
||||||
{
|
|
||||||
CollectionUtilTest test = new CollectionUtilTest();
|
|
||||||
test.runTest();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user