* 补充:
    * @Before:
        * 修饰的方法会在测试方法之前被自动执行
    * @After:
        * 修饰的方法会在测试方法执行之后自动被执行

package cn.learn.test;import cn.learn.junit.Calculator;
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;public class CalculatorTest {/*** 初始化方法:*  用于资源申请,所有测试方法在执行之前都会先执行该方法*/@Beforepublic void init(){System.out.println("init...");}/*** 释放资源方法:*  在所有测试方法执行完后,都会自动执行该方法*/@Afterpublic void close(){System.out.println("close...");}/*** 测试add方法*/@Testpublic void testAdd(){// System.out.println("我被执行了");//1.创建计算器对象System.out.println("testAdd...");Calculator c  = new Calculator();//2.调用add方法int result = c.add(1, 2);//System.out.println(result);//3.断言  我断言这个结果是3Assert.assertEquals(3,result);}@Testpublic void testSub(){//1.创建计算器对象Calculator c  = new Calculator();int result = c.sub(1, 2);System.out.println("testSub....");Assert.assertEquals(-1,result);}
}

Junit_@Before@After相关推荐

  1. java中junit_【Java】Junit快速入门

    Junit介绍 JUnit是一个Java语言的单元测试框架.它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个. JUnit ...

  2. Junit_测试概述

    * 测试分类:     1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值.     2. 白盒测试:需要写代码的.关注程序具体的执行流程.

  3. junit junit_穿越JUnit流

    junit junit 关于JUnit 5迁移的好处之一是,您可以在老式模式下运行JUnit 4测试,并且所有内容仍然兼容. 不利的一面是,某些注释和方法在JUnit 4和JUnit 5中具有相同的名 ...

  4. java项目使用junit_在Java 8之前的项目中使用JUnit 5

    java项目使用junit 这篇文章演示了如何在Java 8之前的项目中使用JUnit 5,并解释了为什么它是一个好主意. JUnit 5至少需要Java 8作为运行时环境,因此您想将整个项目更新为J ...

  5. 参数化测试 junit_使用JUnit 5进行更清洁的参数化测试

    参数化测试 junit 参数化单元测试的总体思路是对不同的数据运行相同的测试方法. 在JUnit 4中创建参数化测试远非完美. 现有体系结构存在许多问题:将参数定义为类字段,并需要使用构造函数来创建它 ...

  6. junit junit_使用junit做其他事情

    junit junit junit!=单元测试 Junit是Java单元测试框架. 通常,我们将它用于单元测试,但是很多时候我们也使用它来执行集成测试. 主要区别在于,单元测试测试单个单元,而集成测试 ...

  7. junit:junit_简而言之,JUnit:另一个JUnit教程

    junit:junit 为什么还要另一个JUnit教程? 对于Java世界中的开发人员而言, JUnit似乎是最受欢迎的测试工具 . 因此,难怪就此主题已经写了一些好书 . 但是我仍然经常遇到程序员, ...

  8. junit:junit_简而言之,JUnit:Hello World

    junit:junit 对于Java世界中的开发人员而言, JUnit似乎是最受欢迎的测试工具 . 因此,难怪就此主题已经写了一些好书 . 但是,通过以顾问为生,我仍然经常遇到程序员,他们至多对工具及 ...

  9. junit:junit_简而言之,JUnit:测试结构

    junit:junit 尽管存在有关JUnit测试的书籍和文章,但我仍然经常遇到程序员,他们至多对这个工具及其正确用法都不甚了解. 因此,我想到了编写多部分教程的想法,从我的角度解释了要点. 也许在本 ...

最新文章

  1. Oracle Data Gurad Physical Standby 相关说明
  2. HandlerMappings
  3. 关于vscode插件autoprefixer 3.0无法使用的问题
  4. stl:string:将str中的oldstr替换为newstr
  5. 【对讲机的那点事】维修对讲机你会拆卸电路板上的集成电路块吗?
  6. [TJOI2015]弦论(后缀数组or后缀自动机)
  7. Python 分词与词云图生成
  8. 自学c语言资料,自学c语言(全套资料).doc
  9. 通过串口控制LED的亮灭
  10. 计算机科学的发展表情包,表情包发展简史
  11. 发票查验一直网络异常、无法显示验证码、点击查验没反应怎么办?
  12. HyperAI超神经已加入群聊,思否 AIGC Hackathon 扩列
  13. 树莓派4b 4G 64位系统下安装opencv
  14. 使用线性SVM实现对垃圾邮件分类
  15. IDEA最新安装插件方法,最简单
  16. board oracle tarot_Thoth and the Tarot dpedtech(透特和塔罗牌dpedtech).pdf
  17. 设计原则——接口隔离原则
  18. table2Excel边框,自定义列宽,行高,文件名
  19. 论文阅读|EPSANet
  20. 造船厂事故/风险(背景+官方统计数据)

热门文章

  1. GIS管网项目-flex/java
  2. C语言函数参数既做出参又做入参的代表
  3. [转]nchar,char,varchar与nvarchar区别
  4. 浏览器插件-- Browser Helper Object(BHO) 一
  5. mysql 中模糊查询的四种用法介绍
  6. Android笔记之平移View
  7. java_codereview随笔
  8. 撩课-Web大前端每天5道面试题-Day24
  9. Centos 7.5安装配置MongoDB 4.0.4
  10. 11.14PMP试题每日一题