junit使用

来源:互联网 发布:淘宝750海报是多大 编辑:程序博客网 时间:2024/06/07 08:24

新建工程、包jupackage、类ClazzA


package jpackage;public class ClazzA {public String[] funReturnAStringArr(int parameter){String[] arrStrings = {"av","bv"};System.out.println("parameter is "+parameter);return arrStrings;}}

右键工程--New--Source Folder,新建一个代码文件夹test,和src平级。


文件夹test右键,新建一个包jupackage,右键包名,New--Junit Test Case


测试类代码

package jupackage;import static org.junit.Assert.*;import org.junit.Test;import jpackage.ClazzA;public class ClazzATest {ClazzA clzA = new ClazzA();private int   intParam = 90;private String[] expectReturn = { "av", "bv","cv"};@Testpublic void testFunReturnAStringArr(){assertArrayEquals(expectReturn, clzA.funReturnAStringArr(intParam));}}


需要依赖包

junit-4.12.jar

hamcrest-core-1.3.rc2.jar

hamcrest-library-1.3.rc2.jar


Run as Junit Test。

当expectReturn和方法funReturnAStringArr返回值一致时,测试成功,否则失败。


总的看来好像没什么用,只是省略了main方法而已。。。。


0 0
原创粉丝点击