android下的junit
第一次写android下的测试用例,
首先没有添加配置文件
之后有一个错误Test run failed: Test run failed to complete. Expected 1 tests, received 0
发现很多人碰到过,各种原因。有异常,有带参数的构造方法,有用了泛型的。
最后发现升级到2.3版本之后可以提示具体内容。
升级到2.3之后 发现提示No tests found in com.archer。。。
搜索发现测试用例函数的开头必须是小写的test否则会找不到测试用例。
改了之后还是不行, 最后发现是必须继承 AndroidTestCase
public class NetUtilTest extends AndroidTestCase {
public void testPost() {
NetUtil.post();
}