- 导入 JAR 包
- 右键单击项目名,选择 buildpath -> add library,弹出配置 add library 对话框
- 选择 junit,next 下一步
- 这时系统会自动找到 JUnit4.jar 包(建议使用 Junit4 ),点击 finish
- 创建测试类
- 选择一个存放测试类的 package,右键 -->new-->Other-->Java-->JUnit-->JUnit Test Case--> 填写完测试类的名字,选择所要使用的 JUnit 的版本 (建议选择 Junit4,支持注解),然后,点“finish” ,这样就创建了一个 Junit Case。
- 根据情况,选择是否自动生成
- setUpBeforeClass(): 静态方法,在测试类执的测试方法执行前被系统调用,只被调用一次
- tearDownAfterClass(): 静态方法,在测试类的所有测试方法执行完毕后被系统调用,只被调用一次
- setUp(): 非静态方法,在每个测试方法执行前,被系统调用,有多少个测试方法,就被调用多少次
- tearDown(): 非静态方法,在每个测试方法执行完毕后,被系统调用,有多少个测试方法,就被调用多少次
- 根据情况,选择是否自动生成
- 编写测试代码
1 package com.anno.service.impl; 2 3 import org.junit.Test; 4 5 import com.anno.domain.User; 6 import com.anno.service.SystemManager; 7 8 public class SystemManagerImplTest { 9 10 // 要测试的类 11 SystemManager sm = new SystemManagerImpl(); 12 13 // 要测试的方法 14 // @Test 注解 表明这个方法是测试方法 15 @Test 16 public void testUserLogin() { 17 User u = new User(); 18 u.setUserName("admin"); 19 u.setUserPwd("admin"); 20 sm.userLogin(u); 21 } 22 23 }
- 右键,run as->Junit Test ,运行完毕,可以看到测试结果:状态条为绿色,表示测试通过,为红色,表示未通过
- 选择一个存放测试类的 package,右键 -->new-->Other-->Java-->JUnit-->JUnit Test Case--> 填写完测试类的名字,选择所要使用的 JUnit 的版本 (建议选择 Junit4,支持注解),然后,点“finish” ,这样就创建了一个 Junit Case。