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编写测试类的更多相关文章
- 编写测试类,了解ArrayList的方法
		
这篇文章主要介绍了C#中动态数组用法,实例分析了C#中ArrayList实现动态数组的技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了C#中动态数组用法.分享给大家供大家参考.具体分析如下 ...
 - XCode中的单元测试:编写测试类和方法(内容意译自苹果官方文档)
		
当你在工程中通过测试导航栏添加了一个测试target之后, xcode会在测试导航栏中显示该target所属的测试类和方法. 这一章演示了怎么创建测试类,以及如何编写测试方法. 测试targets, ...
 - java 编程基础:【注解】 提取注解信息,利用自定义注解编写测试类,注解绑定事件
		
提取注解信息 使用注解修饰了类.方法.成员变量等成员之后,这些注解不会自己生效,必须由开发者提供相应工具来提取并处理注解信息. Java使用java.lang.annotation.Annotat ...
 - 学习springboot整合mybatis并编写测试类
		
报名立减200元.暑假直降6888. 邀请链接:http://www.jnshu.com/login/1/20535344 邀请码:20535344 遇到的问题: 1.原因是在启动类上只有一个@Map ...
 - 编写测试类实现并发访问固定URL(亲测能用!!!)
		
1.类目录 2.LatchTest.java类 package com.test; import java.util.concurrent.CountDownLatch; public class L ...
 - (1)编写一个接口:InterfaceA,只含有一个方法int method(int n); (2)编写一个类:ClassA来实现接口InterfaceA,实现int method(int n)接口方 法时,要求计算1到n的和; (3)编写另一个类:ClassB来实现接口InterfaceA,实现int method(int n)接口 方法时,要求计算n的阶乘(n!); (4)编写测试类E测试
		
package a; public interface InterfaceA { int method(int n); } package a; public class ClassA impleme ...
 - A11-java学习-二维数组-面向对象概念-类的编写-测试类的编写-创建对象-使用对象-递归
		
二维数组的内存结构和使用 引用类型的内存结构 栈区.堆区.方法区.数据栈等内存分析和介绍 面向对象.面向过程区别和发展 类型的定义 引用类型.值类型 预定义类型和自定义类型 类型与对象(实例) 对象的 ...
 - P145MathTool测试类的编写
		
如果我们在方法的自变量个数事先无法决定如何处理,比如: System.out.printf("%d",10); System.out.printf("%d %d" ...
 - 35.按要求编写Java程序: (1)编写一个接口:InterfaceA,只含有一个方法int method(int n); (2)编写一个类:ClassA来实现接口InterfaceA,实现int method(int n)接口方 法时,要求计算1到n的和; (3)编写另一个类:ClassB来实现接口InterfaceA,实现int method(int n)接口 方法时,要求计算n的阶乘(n
		
35.按要求编写Java程序: (1)编写一个接口:InterfaceA,只含有一个方法int method(int n): (2)编写一个类:ClassA来实现接口InterfaceA,实现in ...
 
随机推荐
- 03-03:springBoot 整合thymeleaf
			
thymeleaf 语法详解1.变量输出: th:text :在页面中输出某个值 th:value :将一个值放到input标签中的value中.2.判断字符串是否为空 ①:调用内置对象一定要用# ② ...
 - Yum软件包管理详解
			
目录 1. Yum 1.1 检查和更新包 1.1.1 查询更新 1.1.2 更新包 1.1.3 使用 ISO 和 Yum 离线升级系统 1.2 使用包 1.2.1 搜索包 1.2.2 列出包 1.2. ...
 - 前端组件化Polymer深入篇(1)
			
在前面的几节里面简单的介绍了一下Polymer的基本功能,但还有一些细节的东西并没有讨论,所有打算花点时间把Polymer的一些细节写一下. new和createElement有区别吗? <sc ...
 - IC 设计中DFT的Boundary Scan功能
			
在很大规模的IC设计中,往往会有一些各种各样的bug出现,不论是在前期design的过程,还是在post silicon流片回来chip的flaw,都会导致chip的功能的失败,时钟频率无法达到期望频 ...
 - OAuth 2.0授权之授权码授权
			
OAuth 2.0 是一个开放的标准协议,允许应用程序访问其它应用的用户授权的数据(如用户名.头像.昵称等).比如使用微信.QQ.支付宝登录等第三方网站,只需要用户点击授权按钮,第三方网站就会获取到用 ...
 - 【转】常见六大Web 安全攻防解析
			
原文转自:https://segmentfault.com/a/1190000018073845 作者:浪里行舟 在互联网时代,数据安全与个人隐私受到了前所未有的挑战,各种新奇的攻击技术层出不穷.如何 ...
 - Python面向对象基础一
			
公司可能过一两个月就要从深圳搬到东莞松山湖,项目组的现在有的在转Java或其他语言的,问我们要不要转java+hoodap+spark方向,我还是先不转,毕竟之前是从ios转回C#,这现在在转其他的那 ...
 - java运行jar包时候加载指定目录的其他jar支持包
			
最近发生一个小故障,调试好的项目,发布成jar包后无法找到oracle的驱动,研究了一下解决了.记录一下. 写了一个run.sh脚本 #!/bin/bash cd ~ cd app nohup jav ...
 - AuthenticationManager、ProviderManager
			
本篇主要讲述以下几点: 1.AuthenticationManager.ProviderManager和AuthenticationProvider三者之间的关系 2.以UsernamePasswor ...
 - RabbitMQ学习系列二:.net 环境下 C#代码使用 RabbitMQ 消息队列
			
一.理论: .net环境下,C#代码调用RabbitMQ消息队列,本文用easynetq开源的.net Rabbitmq api来实现. EasyNetQ 是一个易于使用的RabbitMQ的.Net客 ...