Unit Test——Junit

单元测试:单元测试是一段代码,这段代码的功能是运行其他代码以保证正确性。

Junit 是测试java代码的框架。

严格按照步骤操作。命令行还是eclipse 都遇到如下问题:

  java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing

试了很多方法

1.将Junit.jar 加入CLASSPATH    Fail

2.将hamcrest-core.jar 加入CLASSPATH  Fail 

3.下载hamcrest-all.jar,加入CLASSPATH  Fail 

4.在eclipse中工程Build path 加入Junit.jar hamcrest-core.jar  Fail 

最终解决了我的问题的方法为:

将hamcrest-core.jar 和 Junit.jar 放在lib/Java/home/lib/ext文件夹中(macbook)。

命令行和eclipse都解决了问题

Android Junit  Test 

下载了官方demo 

将project和projectTest都导入eclipse中,其中projectTest工程报错

解决办法:

projectTest 右击 -> properties -> Java Build Path -> Projects选项卡 add 要测试的工程。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值