junit写单元测试同时配合maven使用,写单元测试,使用assertTrue和assertFalse
首先看assertTrue
static public void assertTrue(String message, boolean condition) {
if (!condition)
fail(message);
}
/**
* Asserts that a condition is true. If it isn't it throws an
* {@link AssertionError} without a message.
* @param condition condition to be checked
*/
static public void assertTrue(boolean condition) {
assertTrue(null, condition);
}
此处涉及到fail方法
static public void fail(String message) {
throw new AssertionError(message == null ? "" : message);
}
message就是错误的提升信息,
assertTrue(boolean condition)
如果condition为false那么报错(非期望的结果),那么assertFalse与之等同,看assertFalse源码
static public void assertFalse(String message, boolean condition) {
assertTrue(message, !condition);
}
/**
* Asserts that a condition is false. If it isn't it throws an
* {@link AssertionError} without a message.
* @param condition condition to be checked
*/
static public void assertFalse(boolean condition) {
assertFalse(null, condition);
}
变相调assertTrue。
单元测试完成之后只需要
mvn test
即可进行单元测试,如果涉及到修改那么加上参数-U
mvn test -U
分享到:
相关推荐
junit测试 test txt file
3. Junit 的优点:由于 Junit 相对独立于所编写的代码,可以测试代码的编写可以先于实现代码的编写,XP 中推崇的 test first design 的实现有了现成的手段:用 Junit 写测试代码,写实现代码,运行测试,测试失败,...
Eclipse进行Junit测试 Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE),Junit 是一个基于 Java 的单元测试框架。使用 Eclipse 进行 Junit 测试可以大大提高测试效率和质量。 一、Junit 简介 Junit 是一...
JUNIT测试
Junit 通常用于那些有明确返回值的方法的测试...因此我们要使用junit测试void方法,必须找到一个有实际返回值的 方法来暂时替代void方法,但此方法只作为被测void方法的入口和出口,测试程序所调用的仍旧是原void方法。
软件测试JUnit测试框架的使用实验1报告
Junit测试jar包
Junit测试.mp4
javaweb中.java文件测试需要的框架(junit测试).rar
自己做了一个junit测试包,用起来很方便
JUnit测试代码示例,JUnit3的代码示例。
junit测试工具以及其安装方法。junit.rar/
因此我们要使用junit测试void方法,必须找到一个有实际返回值的方法来暂时替代void方法,但此方法只作为被测void方法的入口和出口,测试程序所调用的仍旧是原void方法。为了实现这种测试方式,我们按照如下步骤进行...
JUnit测试jar包
junit测试测试junit测试测试junit测试测试junit测试测试
通过单元测试工具(Junit)支持,使学生对单元测试中测试用例的设计原则,设计方法进行了解和掌握。
Junit测试报告.pdf 本文档是关于Junit单元测试的报告,报告的主要内容包括实验目的、实验环境、实验内容、实验步骤、测试用例、测试计划、覆盖率测试报告等。 在实验目的中,报告指出Junit单元测试的目的是为了...
软件测试报告Junit的单元测试,框架的使用情况,适合正在学习的同学!
Junit测试
小的junit的测试实例,mock测试,对spring mvc中“c”的测试