首页 > 代码库 > android编写测试类
android编写测试类
由于网上很多教程,我就不多说。在这里我就说说我遇到的问题。
在android studio编写单元测试类中,在androidTest包下编写了两个类,分别如下
import junit.framework.TestCase;
public class Test extends TestCase {
Test1 mc = new Test1();
public void test(){
int num = mc.testMethod(1, 2);
// System.out.println("这是测试类 =" + num);
assertEquals(3, num);
}
}
public class Test1 {
public int testMethod(int x, int y) {
return x * y;
}
}
但是当我在真机上运行Test类时却总是在加载中,跑不过去,无奈折腾了一阵,就换成在虚拟你上运行,这次倒是可以了,但却报了个
junit.framework.AssertionFailedError: Test method isn‘t public 的异常,检查了下,尝试着把Test1类中的add方法改成public(原来是private)的,然后在运行就可以了
我是新手,望多多指教。这也是我第一次尝试着写博文,望希望对新手有帮助。
android编写测试类
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。