JUnit4与以前版本相比,有了很大的改变。JUnit4开始使用自定义的一些标签(Annotation)来实现测试活动。而且增加了一些功能,使用起来更加方便了。下面的测试代码能够看出不少JUnit4版本的一些新的东西。具体更加详细的,可以到www.junit.org看看。
public class JUnitFourVersionTest {
@BeforeClass
public static void setUpBeforeClass() throws Exception {
System.out.println("setUpBeforeClass()");
}
@AfterClass
public static void tearDownAfterClass() throws Exception {
System.out.println("tearDownAfterClass()");
}
@Before
public void setUp() throws Exception {
System.out.println("setUp()");
}
@After
public void tearDown() throws Exception {
System.out.println("tearDown()");
}
@Test
public void helloOne() {
System.out.println("helloOne()");
Assert.assertEquals(2, 2);
}
@Test
public void helloTwo() {
System.out.println("helloTwo()");
}
public void helloThree() {
System.out.println("helloThree()");
}
@Test
@Ignore
public void helloFour() {
System.out.println("helloFour()");
}
@Test(timeout = 1000)
public void squareRoot() {
for (;;)
;
}
@Test(expected = IllegalArgumentException.class)
public void divideByZero() {
Calculation calculation = new Calculation();
calculation.div(5, 0);
}
}
分享到:
相关推荐
JUnit测试代码示例,JUnit3的代码示例。
Junit4+Spring2.5单元测试代码示例同时也适用注解注入的形式测试(前提要导好测试的包哦,包MyEclipce自带了)
单元测试框架Junit—— JUnit3.8.1 以及使用JUnit测试的代码demo。
10c Junit代码示例1
软件测试和JUNIT应用书籍所用代码示例
几个junit测试实例 帮助你快速理解并掌握简单的junit测试方法
该存储库包含撰写, 出版的《用进行》一书的代码示例。 这些示例涵盖了JUnit 5的主要功能,例如: JUnit 5测试生命周期。 断言。 标记和过滤测试。 有条件的测试执行。 嵌套和重复测试。 从JUnit 4迁移。 ...
Spring3+junit的单元测试的代码示例。
Junit的测试代码,Junit整体介绍文档,学习Junit的代码实例。
Java样本我的博客中使用的Java代码示例:unit 以下JUnit帖子的代码示例:电线模拟以下WireMock帖子的代码示例: 使用Jersey创建简单的REST API客户端带有WireMock的Mock / Stub REST API,可进行更好的单元测试 ...
本文档ppt讲述了软件测试及单元测试的概念及区别、Junit框架概念及基本应用,并有详细的代码示例、异常测试的概念的测试代码、 超时测试的概念及测试代码、忽略测试的概念及测试代码、Mock学习及前后端代码调试、...
spring通过junit测试
主要介绍了如何在Maven项目中运行JUnit5测试用例实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
该存储库包含课程“课程的源代码示例。 它包含一个Java患者注册/录取系统,该课程将随着课程的进行而创建单元测试。 先决条件/要求 需要Java 8或更高版本才能编译和运行代码。 git,当然 分行 主分支代表课程开始时...
主要介绍了详解IDEA JUnit5测试套件运行错误的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
JaCoCo涵盖了Cucumber和JUnit测试的示例Gradle项目。 概述 为了满足较高的安全标准,假设已验证这些要求,并且一旦通过验证,则软件的质量应该很好,因此,一个软件应该具有较高和可能较低水平的软件要求。 该示例...
java junit源码
在本文中,为了让JUnit测试访问在J2EE容器内运行的对象,我将介绍容器内测试的应用。此处使用的示例应用程序是一个基于Struts的Web应用程序,这种应用程序在企业应用程序中相当普遍,但是所讨论的技术却与所有J2EE项
通过对MyBatis的深入学习,包括MyBatis核心对象、配置文件、映射文件的使用。 文章具体介绍了: MyBatis核心对象SqlSessionFactoryBuilder的作用 ...JUnit与Mockito结合测试示例 工具类MyBatisUtil代码示例
本书使用半真实的代码示例对JUnit和Spock进行了比较。 如果您是顽固的JUnit信徒,那么您会发现本书的这一部分非常有趣。 本章也PDF格式。 要求 要使用代码示例,您需要以下内容: Java开发套件版本7+ 已安装Maven...