博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
junit测试简单实例
阅读量:4316 次
发布时间:2019-06-06

本文共 900 字,大约阅读时间需要 3 分钟。

junit是Java开发测试中非常好用的一个测试工具,下面演示他的几个简单应用

首先构造一个需要测试的类

  package com.bird.junit; /** * @use 需要测试的类 * @author Bird * */ public class Person { public String run(){ System.out.println("run!"); return "1"; } public void eat(){ System.out.println("eat"); } }

下面是使用Junit的测试类

package com.bird.junit; import junit.framework.Assert; import org.junit.After; import org.junit.Before; import org.junit.Test; /** * @use 使用Junit测试 * @author Bird * */ public class TestPerson { private Person p ; @Before public void before(){ p = new Person(); System.out.println("Before"); } @Test public void testRun(){ //断言 Assert.assertEquals("2", p.run()); } @Test public void testEat(){ p.eat(); } @After public void after(){ System.out.println("After"); p = null; } }

其中Before标签是让其他方法运行前进行运行,after 的意思大家都懂得,那个 Assert断言的功能更加的简单,就是在测试的时候确认返回值是否符合大家的期望,可见测试还是很简单的。

转载于:https://www.cnblogs.com/sp2012/archive/2011/10/31/2465766.html

你可能感兴趣的文章
CString的成员函数详解
查看>>
Appium Studio 初体验(windows做ios自动化,录制appium脚本)
查看>>
学习java前端 两种form表单提交方式
查看>>
Linux常用命令
查看>>
整体二分&cdq分治 ZOJ 2112 Dynamic Rankings
查看>>
【POJ2976】Dropping tests (01分数规划入门题)
查看>>
通过正则表达式获取url中参数
查看>>
86.运算符重载
查看>>
cxx signal信号捕获
查看>>
《Android开发艺术探索》读书笔记——Cha3.2.3改变布局参数实现View的滑动
查看>>
python闭包与装饰器
查看>>
Acegi 源码解释
查看>>
Activity的几种启动跳转方式
查看>>
LCA最近公共祖先Tarjan(离线)
查看>>
牛客练习赛16 E求值
查看>>
matlab rank
查看>>
Asp.net系列--基础篇(三)
查看>>
css基础
查看>>
如何在tomcat中如何部署java EE项目
查看>>
【Python基础教程第2版】——第二讲:列表和元组
查看>>