`
julylin
  • 浏览: 49107 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JUNIT测试方法

    博客分类:
  • J2EE
阅读更多
1.assertTrue/False([String message,]boolean condition);
    判断一个条件是true还是false。感觉这个最好用了,不用记下来那么多的方法名。

2.fail([String message,]);
    失败,可以有消息,也可以没有消息。

3.assertEquals([String message,]Object expected,Object actual);
    判断是否相等,可以指定输出错误信息。
    第一个参数是期望值,第二个参数是实际的值。
    这个方法对各个变量有多种实现。在JDK1.5中基本一样。
    但是需要主意的是float和double最后面多一个delta的值,可能是误差范围,不确定这个单词什么意思,汗一个。

4.assertNotNull/Null([String message,]Object obj);
    判读一个对象是否非空(非空)。

5.assertSame/NotSame([String message,]Object expected,Object actual);
    判断两个对象是否指向同一个对象。看内存地址。

7.failNotSame/failNotEquals(String message, Object expected, Object actual)
    当不指向同一个内存地址或者不相等的时候,输出错误信息。
    注意信息是必须的,而且这个输出是格式化过的。
分享到:
评论

相关推荐

    Junit测试Void方法

    ### Junit 测试 Void 方法详解 在软件开发过程中,单元测试是确保代码质量的重要手段之一。JUnit 是 Java 开发者常用的单元测试框架,它能够帮助开发者编写自动化测试案例,从而提高代码的质量和可维护性。然而,...

    junit参数化测试的使用方法

    此时,传统的JUnit测试方法就显得有些力不从心了,因为每个测试方法只能对应一组测试数据。为了解决这个问题,JUnit引入了参数化测试的概念,使得开发者能够通过一次性的定义多个数据集来覆盖多种测试场景。 #### ...

    Junit测试案例使用

    9. Junit 测试的步骤:例如,我们要测试 Money 的 Add 方法,可以如下:public class MoneyTest extends TestCase {//TestCase 的子类 public void testAdd() {//把测试代码放在 testAdd 中 Money m12CHF= new Money...

    实验5 JUnit测试框架的使用.doc

    1. 测试方法必须使用注解 org.junit.Test 修饰。 2. 测试方法必须使用 public void 修饰,而且不能带有任何参数。 六、查看运行结果 在测试类上点击右键,在弹出菜单中选择 Run As JUnit Test。运行结果将显示在...

    自动饮料机Junit测试(软件测试与质量保证实验).rar

    本实验“自动饮料机Junit测试”旨在帮助学生深入理解和应用单元测试,特别是在Java编程环境下。单元测试是一种针对程序代码最小可测试单元进行验证的方法,通常这个单元是函数或方法。Junit是Java领域广泛使用的单元...

    junit测试_java_JUnit_JUnit测试_

    它提供了注解(Annotation)如@Test,用于标记测试方法,以及断言(Assertion)工具,如assertEquals(),用于比较期望结果和实际结果。通过运行测试套件,开发者可以快速发现代码中的错误,从而进行调试和修复。 在...

    junit测试工具以及安装方法

    本文将详细介绍JUnit测试工具及其安装方法。 **一、JUnit简介** JUnit是一个开源的、基于Java的测试框架,主要用于编写和运行可重复的单元测试。它的设计理念是使测试成为开发过程中的一个自然部分,通过自动化测试...

    Junit 单元测试完整案例

    在案例中,你将看到如何创建测试类,定义测试方法,设置测试数据,以及如何利用JUnit和Spring/Struts提供的工具来编写高效的单元测试。通过分析和运行源码,你可以了解如何将这些概念应用于实际项目,提高代码质量。...

    Eclipse进行Junit测试

    Eclipse进行Junit测试 Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE),Junit 是一个基于 Java 的单元测试框架。使用 Eclipse 进行 Junit 测试可以大大提高测试效率和质量。 一、Junit 简介 Junit 是一...

    Junit测试jar包

    5. **测试注解**:JUnit5引入了更多的注解,如`@Before`和`@After`用于定义在每个测试方法执行前后的准备工作和清理工作,`@BeforeEach`和`@AfterEach`则分别对应于每个测试方法的前置和后置操作。 6. **测试套件**...

    junit测试案例程序

    在这个“junit测试案例程序”中,我们可以找到一些基本的JUnit测试用例示例,这对于初学者来说是极好的学习资源。 首先,JUnit的核心概念是测试类和测试方法。一个测试类通常对应于被测试的业务逻辑类,而测试方法...

    junit测试private函数

    5. **断言结果**:在JUnit测试中,我们可以使用`assertEquals()`等断言方法,验证私有方法执行后的结果是否符合预期。 下面是一个简单的例子,展示如何使用JUnit测试私有方法: ```java import org.junit.Test; ...

    JUnit和单元测试入门简介

    * 每一个测试方法所发生的与预期不一致状况的描述,称其测试失败元素(TestFailure)。 * JUnit Framework 中的出错异常(AssertionFailedError)。 JUnit 安装步骤包括: 1. 下载 JUnit 包并将 Junit 压缩包解压...

    junit测试测试代码

    下面将详细阐述JUnit测试的相关知识点。 1. **JUnit简介**: JUnit是由Ernst von Reiss和Kent Beck开发的一个开源项目,它是XUnit测试框架家族的一员,专为Java设计。JUnit提供了注解、断言、测试套件、定时器等...

    javaweb中.java文件测试需要的框架(junit测试).rar

    1. **测试注解**:如`@Test`,标记测试方法,`@Before`和`@After`用于定义在每个测试方法之前和之后运行的初始化和清理代码。 2. **断言**:例如`assertEquals`,`assertTrue`等,用于检查代码预期的结果是否符合...

    Junit测试学习文档

    1. 控制测试执行:@Before和@After注解分别用于在每个测试方法之前和之后执行初始化和清理工作。 2. 测试分类:@Category注解可以将测试分为不同的类别,方便按需执行。 3. 参数化测试:@Parameterized可以实现基于...

    junit测试用例calculate

    该测试用例主要涉及到 JUnit 的基本使用、测试方法的编写、测试结果的分析等方面。 一、JUnit 简介 JUnit 是一个 Java 语言的单元测试框架,它提供了一个灵活的测试环境,允许开发者编写和运行_repeatable_测试。...

    JUnit测试代码示例

    3. **设置和清理**:`setUp()`方法会在每个测试方法之前运行,用于准备测试环境;`tearDown()`方法则在每个测试方法之后运行,用于清理资源。这些方法在JUnit3中是必需的,但在后续版本中可以通过注解替代。 4. **...

    Junit单元测试Junit单元测试Junit单元测试Junit单元测试

    2. 提高测试覆盖率:Junit提供了一个统一的测试框架,允许开发者测试所有的类和方法,从而提高测试覆盖率。 3. 提高代码质量:Junit提供了一个自动化的测试框架,允许开发者快速发现和修复代码中的错误,从而提高...

Global site tag (gtag.js) - Google Analytics