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断言的功能更加的简单,就是在测试的时候确认返回值是否符合大家的期望,可见测试还是很简单的。
分享到:
相关推荐
此实例是Junit测试的例子,有单元测试的的例子 ,例如testCase 也有综合测试的例子 例如ALLTest 里面还有一些给读者的建议
针对Calculate类 (含加减乘除4个方法),使用junit4进行简单的单元测试例子,含注释~
使用eclipse与Junit4进行单元测试的简单例子
简单介绍了Junit的安装过程与实例应用。应用的问题是软件测试中的佣兵问题,整个文档中有代码及测试结果,可以更好地帮助学生了解Junit单元测试中的作用。
介绍如何利用反射和注解去简单的模拟JUnit4单元测试的使用,之所以选择JUnit4是因为4.0以后最大的改进就是使用了注解。需要注意的是这里并不是完全的模拟,只是简单实现了一下Runner类和JUnit注解相关的工作流程。...
eclipse下的一个小实例,可运行,简单明了,不需配置其他包,学习使用junit进行单元测试的快速上手实例
使用eclipse与Junit4进行单元测试的最简单例子(包括文档与源码) 一起学习吧!
eclipse上通过一个简单例子演示使用JUnit4进行测试
引言一个简单的例子JUnit安装与运行JUnit常见问题设计目标设计内容模仿对象测试DbUnit使用JUNIT用JUnit编写一个简单的测试,可以有三个简单步骤
NULL 博文链接:https://qn-lf.iteye.com/blog/752456
Junit 异常测试demo 适合于java白盒测试初学者。这是一个很好地很简单的例子。
几个junit测试实例 帮助你快速理解并掌握简单的junit测试方法
管理 WebDriver 实例的生命周期 报告功能,如保存日志、屏幕截图和 HTML 源代码 从 javascript 警报和错误中获取信息 支持从文件系统或类路径上传任何文件 具有一些常用功能的抽象 PageObject 支持主要浏览器...
spring-junit-Selenium 这个项目是一个简单的例子,展示了如何结合 Spring、JUnit 和 Selenium 来实现用户自动化验收测试。
JUnit 是一个用于编写可重复测试的简单框架。 它是用于单元测试框架的 xUnit 架构的一个实例。 您需要安装 JDK 和文本编辑器。 (通常建议使用构建工具来构建您的软件并运行测试。)。 JUnit 特性包括用于测试预期...
带有junit库的简单样本 安装(Maven) 最新版本4,12:2014年12月 <groupId>junit <artifactId>junit <version>4.12 <scope>test 一种依赖关系:hamcrest-core(Matcher库) Junit的目标 测试框架 组织测试...
junit是一个编写可重复测试的简单框架。它是单元测试框架的xunit架构的一个实例。
并提及了用Ant,maven和Eclipse来自动化Junit测试。 第二部分:测试策略 第6章:描述了如何用stub来执行单元测试。这一章介绍了一个连接到web服务器的示例应用,并描述了如何应用 Stub方法对远程URL的方法执行...
简单易懂的实例全面讲解了 Feed4JUnit 对数据与代码分离的测试支持
考察目前关于单元测试和JUnit的文章,要么是介绍单元测试的理论,要么是通过一个简单的HelloWorld例子介绍工具的使用。这样很容易使读者在实际应用中无从下手。因为只有工具而没有理论的指导,将严重消弱了工具的...