DarkMatter in Cyberspace
  • Home
  • Categories
  • Tags
  • Archives

Run JUnit Test in Command Line


在F盘下生成JunitCLEx.java文件:

import org.junit.Test; 
import static org.junit.Assert.assertEquals;
public class JunitCLEx{ 
    @Test
    public void hello() {
        assertEquals(24+5,26);
    }
}

再生成一个run.bat文件:

set CLASSPATH=d:\workspace\GAPI_TEST\build\lib\junit-4.8.2.jar;f:\
javac JunitCLEx.java
java org.junit.runner.JUnitCore JunitCLEx

运行这个批处理,看看结果,再把JunitCLEx.java中assertEquals(24+5,26);中的26改为29,重新运行一遍看看结果。

命令行运行JUnit的基本过程分三步:

  1. 设置classpath(注意测试代码自己的路径也要加进去);

  2. 编译测试代码;

  3. 运行JUnit:java org.junit.runner.JUnitCore <测试类名>;



Published

Dec 29, 2010

Last Updated

Dec 29, 2010

Category

Tech

Tags

  • JUnit 10
  • 命令行 2

Contact

  • Powered by Pelican. Theme: Elegant by Talha Mansoor