dm

import org.junit.Test;
import junit.framework.TestCase; //注意导包!!!
public class MyUtilTest extends TestCase {
@Test
public void testNormal() {
assertEquals("不及格", MyUtil.percentage2fivegrade(55));
assertEquals("及格", MyUtil.percentage2fivegrade(65));
assertEquals("中等", MyUtil.percentage2fivegrade(75));
assertEquals("良好", MyUtil.percentage2fivegrade(85));
assertEquals("优秀", MyUtil.percentage2fivegrade(95));
}
@Test
public void testExceptions() {
assertEquals("错误", MyUtil.percentage2fivegrade(103));
assertEquals("错误", MyUtil.percentage2fivegrade(-5));
}
@Test
public void testBoundary() {
assertEquals("不及格", MyUtil.percentage2fivegrade(0));
assertEquals("及格", MyUtil.percentage2fivegrade(60));
}
}

import org.junit.Test;
import junit.framework.TestCase;
import static org.junit.Assert.*;
public class StringBufferDemoTest extends TestCase {
StringBuffer a = new StringBuffer("kongyue");
StringBuffer b = new StringBuffer("kongyue studied JAVA");
StringBuffer c = new StringBuffer("Now kongyue is studying JAVA");
@Test
public void testcharAt() throws Exception{
assertEquals('k',a.charAt(0));
assertEquals('y',a.charAt(4));
assertEquals('e',a.charAt(6));
}
@Test
public void testcapacity() throws Exception{
assertEquals(23,a.capacity());
assertEquals(36,b.capacity());
assertEquals(44,c.capacity());
}
@Test
public void testlength() throws Exception{
assertEquals(7,a.length());
assertEquals(20,b.length());
assertEquals(28,c.length());
}
@Test
public void testindexOf() throws Exception{
assertEquals(0,a.indexOf("kon"));
assertEquals(8,b.indexOf("stu"));
assertEquals(24,c.indexOf("JAVA"));
}

}

猜你喜欢

转载自www.cnblogs.com/KY-high/p/8906925.html
dm