您的位置:软件测试 > 开源软件测试 > 开源单元测试工具 > junit
JUNIT测试通过的HelloWorld
作者:网络转载 发布时间:[ 2013/1/15 14:46:26 ] 推荐标签:

把我刚测试成功的例子(3分钟前)记录下来放在这里,希望会对刚开始研究Junit的朋友有点帮助。

到jakarta当一份apache-ant安装到你的系统上,并把ant/bin加到系统变量path中,使你的ant命令可以在任何地方被调用。
当一份junit3.8.1安装到你的系统上(解压缩,把junit.jar加到系统变量classpath中)。

建立测试目录JunitTest
把java文件,统一放到JunitTest/src目录,根据package建与之相关的目录.
文件1:

HelloWorld.java

package com.company;

public class HelloWorld {
public String sayHello() {
return "Hello World!";
}

public static void main( String[] args ) {
HelloWorld world = new HelloWorld();
System.out.println(world.sayHello());
}
}

 

文件2:

AllJunitTests.java

package test.com.company;

import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;

public class AllJunitTests extends TestCase{
public AllJunitTests(String name){
super(name);
}

public static Test suite(){
TestSuite suite = new TestSuite();
//TestSuite suite = new TestSuite();
suite.addTestSuite(HelloWorldTest.class);

return suite;
}
}


文件3:


HelloWorldTest.java

package test.com.company;

import com.company.HelloWorld;
import junit.framework.TestCase;
import junit.framework.AssertionFailedError;
import junit.framework.Assert;


/**
* JUnit 3.8.1 testcases for HelloWorld
*/
public class HelloWorldTest extends TestCase {

public HelloWorldTest(String name) {
super(name);
}

public static void main(String args[]) {
junit.textui.TestRunner.run(HelloWorldTest.class);
}

public void testSayHello() {
HelloWorld world = new com.company.HelloWorld();
assertEquals("Hello World!", world.sayHello() );
}
}

上一页123下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd