JUnit使用示例

package xyz.yearn.sorts;

import org.junit.Test;
import static org.junit.Assert.*;

import java.util.Arrays;


public class FakeSortTest
{
Sort s = new FakeSort();
Comparable[] a = {1,5,1,3,7,1,9,7,7,5,6};

@Test
public void testLess(){

assertTrue (a[0]==a[2]);
assertTrue (s.less(a[0], a[1]));
assertFalse(s.less(a[0], a[2]));
assertFalse(s.less(a[1], a[3]));
}

@Test
public void testExch()
{
Comparable[] b = {1, 2};
Comparable[] c = {2, 1};

assertFalse(Arrays.equals(b, c));
s.exch(b, 0, 1);
assertTrue (Arrays.equals(b, c));
}

@Test
public void testIsSorted()
{
assertFalse(s.isSorted(a));
s.sort(a);
assertTrue (s.isSorted(a));
}
}
原文地址:https://www.cnblogs.com/jiahu-Blog/p/10741584.html