JUnit相关

来源:互联网 发布:淘宝助理免费吗 编辑:程序博客网 时间:2024/05/22 09:06

执行单个case:

@Before

setUp()函数:初始化,比如操作业务时登录

@Test

testAdd():test+被测函数名(Junit3里测试类必须继承TestCase类,方法前必须加上test;Junit4己不必须要求继承TestCase类,方法前也不用加上test)

@After

tearDown():完成收尾性工作,比如释放对象、资源或登出


Junit4使用Java5中的注解Annotation

@Before:初始始化方法

@After:释放资源

@Test:测试方法,这里设置测试用例

@Ignore:忽略的测试方法

@BeforeClass:针对所有测试,只执行一次,且必须为static void

@AfterClass:针对所有测试,只执行一次,且必须为static void


断言:

assertNull

assertNotNull

assertEquals

assertFalse

assertTrue

assertSame

assertNotSame


执行多条Case:

TestSuit
public static Test suite(){
TestSuite suite = new TestSuite("Test");  
suite.addTestSuite(FriendMark.class);  
suite.addTestSuite(BorrowMoney.class); 
return suite; 
}




0 0
原创粉丝点击