首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件测试 >

设置junit的classpath解决方法

2012-03-19 
设置junit的classpath我下载了junit4-5.zip,解压后放在D盘根目录。设置classpath为.%java_home%\libE:\ju

设置junit的classpath
我下载了junit4-5.zip,解压后放在D盘根目录。
设置classpath为.;%java_home%\lib;E:\junit4-5\junit\junit-4.5.jar;
编译我的DataFuncTestcase文件,错误提示信息如下:

-----------------------------------------
D:\jtest\DataFuncTestCase1.java:3: 软件包 junit.framework 不存在
import junit.framework.*;
^
D:\jtest\DataFuncTestCase1.java:4: 软件包 junit.textui.TestRunner 不存在
import junit.textui.TestRunner.*;
^
D:\jtest\DataFuncTestCase1.java:7: 找不到符号
符号: 类 TestCase
public class DataFuncTestCase1 extends TestCase{
  ^
D:\jtest\DataFuncTestCase1.java:12: 找不到符号
符号: 方法 assertEquals(int,int)
位置: 类 DataFuncTestCase1
  public void testadd() { assertEquals(50,DF.add());}
  ^
D:\jtest\DataFuncTestCase1.java:13: 找不到符号
符号: 方法 assertEquals(int,int)
位置: 类 DataFuncTestCase1
  public void testsubstract() { assertEquals(10,DF.substract());}
  ^
D:\jtest\DataFuncTestCase1.java:14: 找不到符号
符号: 方法 assertEquals(int,int)
位置: 类 DataFuncTestCase1
  public void testmultiply() { assertEquals(600,DF.multiply());}
  ^
D:\jtest\DataFuncTestCase1.java:16: 软件包 junit.textui 不存在
  junit.textui.TestRunner.run(DataFuncTestCase.class);
  ^
7 错误

处理已完成。
-------------------------------------------

如果把DataFuncTestcase放入junit目录下,运行结果正确。请问该如何设置classpath,使程序正常?

 

[解决办法]
还是到专业的论坛去问吧 比如测试网站 很多的!

热点排行