小白自学Android路之 Junit测试
来源:互联网 发布:网络电视看不了直播 编辑:程序博客网 时间:2024/06/03 18:39
对于很多大牛来说,这个已经是非常小白级的了。
在Java程序中,很多的时候需要测试类中的一些方法,或者是一些类,本身包含静态方法,也许类比较小,或者方法比较少的时候,可以直接在类的本身里面new出本类对象进行调用方法进行测试,但是如果有成千上百个方法需要测试,而且每次测试一个,这样就显得管理很无序,因此需要Junit测试。下面用一个很简单的小程序来说明:
首先,要在所测试的Java工程中导入一个jar包,Junit包,方法是选定工程,在里面的build path中选择 Add Libraries,然后选择Junit,一般选择Junit4.于是包已经导入好了。
先简单写一个需要测试的类,以及其中的方法
public class PersonService {public void eat() {System.out.println("--------->>>>eat");}public void speak() {System.out.println("--------->>>>speak");}}
<span style="white-space:pre"></span>在同一个包下,新建一个测试类
<pre name="code" class="java">public class PersonServiceTest {@Testpublic void testeat() {PersonService p = new PersonService();p.eat();}@Testpublic void testspeak() {PersonService p = new PersonService();p.speak();}}先测试中必须加入@test,而且每个测试的方法必须以test开头带上该测试的方法名。于是可以每一个测试方法,或者也可以一次性测试方法。
<span style="white-space:pre"></span>在每个测试方法都需要新建对象时,一般采用,在@before 中进行初始化,同时一些需要关闭和销毁的资源可以再最后 @after后面,每个所包含的必须用public修饰。
0 0
- 小白自学Android路之 Junit测试
- Android之JUnit测试
- android白盒测试之junit
- 小白自学Android路之 xml文件
- 小白自学Android路之 http协议
- 小白自学Android路之 response的学习
- android学习之-Junit测试
- android自动化测试之Junit
- Android基础之----junit测试
- Android开发之Junit测试
- Android之Junit测试类
- 小白的程序员自学之路
- Android测试之旅之JUnit(一)
- Android测试之旅之JUnit(二)
- Android之Junit测试框架配置
- Junit - Android测试之旅(一)
- Junit - Android测试之旅(二)
- 小白自学Android路之 xml文件的DTD、Schema约束
- 【英语学习】六月份
- 链式基数排序
- 学习笔记之 JAVAWEB过滤器
- KMP模式匹配
- Unity3D判断鼠标向右或向左滑动,响应不同的事件
- 小白自学Android路之 Junit测试
- 车牌识别--模板库C语言数组的制作
- 某种序列
- Extjs 教程 第二篇 命名空间namespace
- jQuery入门
- DB2 参数调整
- TI Cortex-M4 USB Host CDC 驱动详解及源代码
- 翛然當昰┅個奇跡。洏對於翛然洏講
- 【总结】-第一章-算法设计基础