JUnit测试
@Test
说明:被这个注解标记的类被认为是测试类,在@Test中可以加上一些说明
name | function |
---|---|
@expected | 期望测试类返回怎样的结果或者抛出怎样的异常 |
@timeout | 期望这个测试类运行的最长时间 |
@Test(expected = java.io.IOException,timeout=2000)
public void MethodTest(){}
//期望测试程序抛出IO异常,并且运行时间最长为2秒,否则测试失败
@RunWith 和 @SuitClasses
说明:这两个注解同时使用可以一次同时运行多个测试类
package com.test.junit;
import org.junit.Test;
public class TestSuit001 {
@Test
public void test()
{
System.out.println("test001");
}
}
package com.test.junit;
import org.junit.Test;
public</