Java单元测试框架 JUnit

CPL
Java
跨平台
2008-09-13
JUnit 正在参加 2019 年度最受欢迎开源中国软件评选,请投票支持!
JUnit 在 2019 年度最受欢迎开源中国软件评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票赢奖品
已投票

【年终提升】2019尾声,来 OSC·年终盛典收割技术干货,get新技能!>>>

JUnit是一个Java语言的单元测试框架。它由Kent BeckErich Gamma建立,逐渐成为源于Kent Beck的sUnitxUnit家族中为最成功的一个。 JUnit有它自己的JUnit扩展生态圈。

多数Java的开发环境都已经集成了JUnit作为单元测试的工具。

在线Javadoc:http://www.ostools.net/apidocs/apidoc?api=junit-4.10

加载中

评论(3)

OSC第二卧底
OSC第二卧底
业务上写单元测试还是很必要的。虽然写起来比较累,长期维护很不错。 单元测试最佳实践:http://www.yunai.me/Architecture/talk-about-java-unit-test?oschina&20
老枪
老枪
号称改变了世界的7个Java项目,JUnitEclipseSpringSolrJenkinsHadoopAndroid
缪斯的情人
缪斯的情人
@红薯 链接该更新了 JUnit

JUnit 4.13 Beta 1 发布,Java 单元测试框架

JUnit 4.13 版本的首个 Beta 版已发布。 JUnit 是一个 Java 语言的单元测试框架。它有自己的 JUnit 扩展生态圈,多数 Java 开发环境都已经集成了JUnit 作为单元测试的工具。JUnit 测试是程序...

2018/11/27 06:49

JUnit 5.2.0 发布,Java 单元测试框架

JUnit 5.2.0 发布,JUnit 5.2.0 = Platform 1.2.0 + Jupiter 5.2.0 + Vintage 5.2.0,此次更新包括构建工具的增强、参数化测试的改进等。 更新信息如下: 构建工具功能增强以支持新的模块化体...

2018/05/04 06:39

JUnit 5.1.0 发布,改进对 Java 9 模块化和 Kotlin 的支持

JUnit 5.1.0 已发布,主要更新内容包括: Java 9 模块化 Discovering 测试 改进 Kotlin 支持 通过 @RegisterExtension 扩展编程方式配置 标记表达式语言,以过滤要执行的测试 改进参数化测试...

2018/02/28 08:07

JUnit 5.0.0 发布,Java 单元测试框架

JUnit 5.0.0 发布了。JUnit 5.0.0 = Platform 1.0.0 + Jupiter 5.0.0 + Vintage 4.12.0。JUnit 5 由三个不同的模块组成: JUnit 平台,其主要作用是在 JVM 上启动测试框架。它定义了一个抽象...

2017/09/11 07:47

JUnit 5.0.0-RC3 发布,离 GA 更近一步

与之前的版本不同,JUnit 5 由三个不同的模块组成: JUnit 平台,其主要作用是在 JVM 上启动测试框架。它定义了一个抽象的 TestEngine API 来定义运行在平台上的测试框架,同时还支持通过命令...

2017/08/24 11:07

2017 Java 库 Top 100 榜单发布,JUnit 再登王座

OverOps 于 7 月 19 日发布了 2017 版的 “GitHub Java 流行库 Top 100 ”。他们首先通过结合 Google BigQuery 以及各项目在 GitHub 上的 star 数选出前 1000 个 Java 存储库,然后过滤掉 An...

2017/07/21 08:06

JUnit 4.12 发布,Java 单元测试框架

JUnit 4.12 发布,此版本支持命令行选项 --filter;改进了断言,异常测试,超时测试等等测试方法。更新内容请见发行说明。 此版本现已提供下载: junit-4.12-javadoc.jar junit-4.12-source...

2014/12/08 10:39

JUnit 4.11 发布,Java 单元测试框架

JUnit 4.11 发布,该版本升级 Hamcrest 到 1.3 版本,改进了 assertThat ,例如: assertThat(Long.valueOf(1), instanceOf(Integer.class)); 原来的报错信息是: Expected: an instance of...

2012/11/16 08:35

JUnit 4.9 Beta3 发布,Java单元测试框架

JUnit 似乎很久没发布新版本了,这是 JUnit 4.9 的第三个beta测试版,详细的改进内容请看这里。 这里有关于新版本中 Rules 的介绍:http://java.dzone.com/articles/rules-junit-49-beta-3 ...

2011/07/26 20:56

Java单元测试 JUnit 4.8.1 发布

JUnit 4.8.1 发布主要是修正了 Categories 实现上的一些bug,和文档中的一些错误。 http://kentbeck.github.com/junit/doc/ReleaseNotes4.8.1.html JUnit JavaDoc http://kentbeck.github.c...

2009/12/09 14:28

没有更多内容

加载失败,请刷新页面

4
回答
oracle8i +hibernate3.2.6读取Clob 类型,一直出现类型长度过大

org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:117) RDB...

11/01 10:27
5
回答
spring cloud 项目中,如何隔离本地测试配置和研发环境配置,达到快速执行集成测试的目的?

背景描述:在开发分支中,我们的boostrap.yml配置里边配置了注册中心、spring cloud config相关配置。连接注册中心和远程配置中心以...

06/23 14:09
1
回答
maven install 报错了

.apache.maven.surefire.util.SurefireReflectionException: java.lang.reflect.In...

03/19 11:14
2
回答
spring集成junit4遇到一个问题,哪位大神了解

不好意思,又做伸手党了,这个问题我没找到原因,不知道大神们有没有遇到过 spring集成junit4报错如下: 翻译之后大意是 是不是不能识别${jdbc...

03/08 16:43
2
回答
junit如何调试java web项目,在不用任何框架下

junit如何调试java web项目,在不用任何框架下

02/06 12:16
1
回答
maven子模块(SpringBoot)存在依赖,如何做junit单元测试?
itwriter 的回答 2018/08/15 10:46
最佳答案
问题解决了。各依赖模块都放一个测试用的Application类即可。 测试类配置: @RunWith(SpringRunner.class) //@ContextConfiguration(classes = {TestConfiguration.class}) @ActiveProfiles...
3
回答
spring boot测试报Failed to load ApplicationContext

在Spring Boot中使用Junit进行测试,测试代码如下: @RunWith(SpringJUnit4ClassRunner.class) @Spr...

2017/09/06 11:32
6
回答
服务层单元测试是连接数据库测试还是用mock测试?

刚入行没多久,要写单元测试,目前阶段先针对服务层进行测试。 3种方法: 1.用真实数据库测试增删查改,dao层也一起测试了。因为数据库内容随时在变,每次测...

2018/05/04 12:51
1
回答
SpringBoot在Junit中回滚的问题?

测试发现第一个方法会正常回滚,第二个方法就不会回滚,请问这是为什么呢?

2018/04/10 10:59
2
回答
springmvc的maven项目集成junit做测试,如何选择profile

pom配置了多个profile,用于区分开发和生产环境的jdbc配置,在用junit做单元测试的时候,在测试类右键>>debug>>junit,目前测试能...

2018/01/10 17:58

没有更多内容

加载失败,请刷新页面

jUnit - 入门介绍

简单介绍jUnit这个单元测试工具,做入门了解。

2015/07/15 17:43
51
0
Maven 项目中依赖的搜索顺序

网上有很多关于maven项目中mirror、profile、repository的搜索顺序的文章,说法不一。官方文档并没有找到相关的说明,鉴于此,我抽时间做了一个验证。 依赖仓库的配置方式 maven项目使用的仓...

2018/09/21 15:36
1K
3
专辑:JUnit单元测试培训视频

简介:JUnit单元测试培训视频 1 1. 单元测试深入详解 2013-10-30 23:17 | 播放(275) | 评论(0) | 时长:29:09 2 2. JUnit3.8深入详解 2013-10-30 23:16 | 播放(168) | 评论(0) | 时长:47:31 3 ...

2014/06/13 15:34
24
0
Ant 整合 Junit

我们除了使用java来直接运行junit之外,我们还可以使用junit提供的junit task与ant结合来运行。涉及的几个主要的ant task如下: l <junit>,定义一个junit task l <batchtest>,位于<junit>...

2011/07/22 10:47
1K
0
【Eclipse】使用指南(2)创建Java工程

在本小节中,你将使用JUnit作为范例创建一个全新的Java工程。JUnit是一个开源的Java单元测试框架。创建一个空Java工程,然后导入包结构。

2015/06/23 12:11
67
0
Unit Testing with JUnit - Tutorial

1. Types of tests 1.1. Unit tests and unit testing A unit test is a piece of code written by a developer that executes a specific functionality in the code which is tested. The ...

2013/11/14 16:13
304
0
java 异常处理

try 中抛出异常,但如果finally 中也抛出异常的话,try中的异常信息会被忽略掉。例如 1 。异常信息丢失案例 @Test(expected=ArithmeticException.class) public void test_1(){ //异常信息丢...

2015/03/11 21:58
7
0
Android、JUnit深入浅出(一)——JUnit初步解析

Android、JUnit深入浅出(一)——JUnit初步解析 Android SDK 1.5已经将JUnit包含进来了,但是一直没有去深入了解,以前在使用一些C++的开源库中学习过与CPPUnit,简要分析过其主要框架,如下...

2012/12/26 15:47
389
0
JMockit+JUnit单元测试初始化问题

java.lang.IllegalStateException: JMockit wasn't properly initialized;

2014/08/27 09:48
1K
0
解决org/junit/Assume$AssumptionViolatedException异常

我的错误记录,junit4和spring2.5在用springTest时候,报错。网上解决方法

2014/04/15 14:41
3.3K
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部