Junit学习笔记(一)

来源:互联网 发布:网络剧发行新方法 编辑:程序博客网 时间:2024/05/17 01:11

1.>Eclipse中自带了junit中所需的jar(junit.jar)

      也可以从这里下载:https://github.com/junit-team/junit/wiki/Download-and-Install

2.>从Eclipse中引入所需的jar包

    选中项目,点击右键,选择BuildPath->Add Librayrys->Junit,打开如下对话框,选择Junit版本点击Finish即可。

    

3.> 建立类StringAdd.java

package com.keryang.junit.instance;public class StringAdd {public String addString(String str, String addStr) {return str + addStr;}}

4.>

建立测试类,StringAddTest.java(右键->New->Junit test case)

Class under test选择我们要测试的类


选中StringAdd,点击Ok如下图,选择需要测试的方法addString(String, String)

package com.keryang.junit.instance.junittest;
//(Assert为一个Java类),静态引入可以引入类的方法import static org.junit.Assert.*;import org.junit.Test;public class StringAddTest {@Testpublic void testAddString() {fail("Not yet implemented");}}
5.> 接着写我么的测试代码,即修改上边的代码即可。
如下:
package com.keryang.junit.instance.junittest;import static org.junit.Assert.*;import org.junit.Test;import com.keryang.junit.instance.StringAdd;public class StringAddTest {@Testpublic void testAddString() {//fail("Not yet implemented");StringAdd sa = new StringAdd();// 期望值String str = "ab";// 方法的两个参数String a = "a";String b = "b";// 第一个单数为期望值,第二参数为方法的执行结果、assertEquals(str, sa.addString(a, b));}}

选中测试代码点击右键->run as ->Junit Test即可

正确的执行结果如下,绿色的横条


一个简单测试用例即完成了



0 0