今天学习Hibernate的配置,用到了Junit测试了,就写一下:
首先,建立Web Project,工程名为:JunitDemo,我选择的是Java EE 5。
然后建立包,包名为:demotest。
下面首先在包下面建立一个Java CLass,也就是Java类,类名为:JunitDemo
JunitDemo.java的内容为:
-
package demotest;
-
-
-
-
-
-
public class JunitDemo {
-
public static void main(String[] args) {
-
}
-
public String returnstring(){
-
return "I'm good";
-
}
-
}
package demotest;
/*
* 测试使用Junit
*/
public class JunitDemo {
public static void main(String[] args) {
}
public String returnstring(){
return "I'm good";
}
}
下一步是在JunitDemo.java上面点击右键----NEW----OTHER,然后找到Java------JUint,然后里面就选择JUint Test Case。
如图:
这里,setup和teardown打上勾。
包就选择demotest,这样就和JuintDemo在一个包下面,Name就写 JunitDemoTest,好了。点击FINISH完成。,这个过程中就会自动安装Junit 3的包。
JunitDemoTest.java的内容为:
-
package demotest;
-
-
import junit.framework.TestCase;
-
-
public class JunitDemoTest extends TestCase {
-
-
protected void setUp() throws Exception {
-
super.setUp();
-
}
-
-
protected void tearDown() throws Exception {
-
super.tearDown();
-
}
-
public void testReturnstring() {
-
JunitDemo jd = new JunitDemo();
-
this.assertEquals("I'm good", jd.returnstring());
-
}
-
public static void main(String args[]){
-
System.out.println("是不是测试成功了啊,哈哈");
-
}
-
-
}
package demotest;
import junit.framework.TestCase;
public class JunitDemoTest extends TestCase {
protected void setUp() throws Exception {
super.setUp();
}
protected void tearDown() throws Exception {
super.tearDown();
}
public void testReturnstring() {
JunitDemo jd = new JunitDemo();
this.assertEquals("I'm good", jd.returnstring());
}
public static void main(String args[]){
System.out.println("是不是测试成功了啊,哈哈");
}
}
然后就是RUN as- -- Junit Test。这是看结果就好了,进度条为绿色就表示为,通过了,红色就是没有通过。
如图:
*注:本文引自http://robinsoncrusoe.iteye.com/blog/810200
阅读(1844) | 评论(0) | 转发(0) |