如何使用junit编写测试类

代码开发完成之后,需要对代码质量进行检测也就是代码测试。开发语言中,junit是最常用的一种单元测试工具。使用junit可以对某些方法、功能进行测试而且不影响现有的环境。junit测试是现在编写测试代码的手段之一,本文简要介绍
如何快速搭建一个junit测试环境.

操作方法

  • 01

    导入junit测试需要的依赖包。首先创建一个java Project;将 junit包和hamcrest-core包导入到项目中,如果是maven项目则需要搜索对应的依赖pom内容。

  • 02

    创建资源文件夹存储资源文件。创建一个source folder 资源文件夹 test,资源文件夹和普通的文件夹区别是,资源文件夹中的java文件可以被自动编译。

  • 03

    编写java文件对应的测试类,一般命名方式:Test+测试类或者测试类名+Test。在java文件中编写java代码UserMananger.java,在test文件中创建一个与需要进行测试的java代码同包名称的TestUserManager.java文件。

  • 04

    junit4采用的是通过注解的方式(在方法的上面加上@).一般@Test使用最多。 @Before表示在所有方法运行前运行的方法; @After表示在所有的方法运行之后执行的方法; @Test表示这是一个测试方法 @BeforeClass表示在这个测试类构造之前执行的方法 @AfterClass表示在这个测试类构造之后执行的方法

  • 05

    运行测试方法或者测试类。直接在 带有@Test注解的方法上上点击右键 --> run as --> JUnit Test

  • 06

    查看运行结果是否通过测试。如果是对所有的方法都执行一遍,在类体上右键--Run as--> JunitTest . 绿色的表示运行通过的方法,红x的表示运行失败的方法.

(0)

相关推荐

  • java链接mysql数据库

    java与数据库交互是在工作中最基本的一种软件技能,本文介绍java链接mysql数据库的基本步骤,以及注意事项. 操作方法 01 首先在eclipse中创建一个简单的java项目 02 导入mysq ...

  • md5加密算法介绍以及java实现md5加密算法

    我们平时做网站设计时候在用户名密码处,密码经常采用md5加密方式,这样即便数据库被其他人弄走仍然能保障下用户的隐私.本篇就简单介绍下md5加密算法以及用一个java实例实现md5加密. 操作方法 01 ...

  • java单例饿汉和懒汉模式

    今天总结一下单例模式,因为之前去面试,面试官老是问这个问题. 之前就是搞javaweb,也经常会用到单例,但是却不知道那就是单例. 首先说单例模式的两种方式,一种是饿汉式,就是在类初始化的时候,创建对 ...

  • Java从常量的定义看变量的声明和赋值

    今天写Java代码,想使用静态代码块给常量赋值,定义的时候先给常量赋一个null值,然后在代码块中给常量赋正确值,结果编译报错,很是蹊跷,便引发了我对Java中常量赋值.以及变量声明和赋值的思考. 操 ...

  • 8个超实用的Java测试工具和框架

    Java入门 如果你才刚开始接触Java世界,那么要做的第一件事情是,安装JDK--Java Development Kit(Java开发工具包),它自带有 Java Runtime Environm ...

  • 如何应用Junit单元测试

    在编写完Java代码的以后,我们经常需要进行测试.比较常用的单元测试工具就是Junit了,下面小编给大家分享一下如何应用Junit单元测试 操作方法 01 首先我们来新建一个Java项目,如下图所示, ...

  • 关于Windows 8 开发之测试代码的使用方法

    关于Windows 8 开发之测试代码的使用方法

  • myeclipse中使用Junit单元测试

    类中的一个方法就是一个单元,所以说Junit单元测试也可以叫做方法测试.下面是Myeclipse中使用单元测试的简单案例. 操作方法 01 如图所示,创建一个方法,就叫show好了.然后让它输出一些东 ...

  • 用Qt编写一个串口通讯程序

    Qt软件编程,windows下的Qt编程,实现功能串口通信,数据发送和接收. 根据协议编写打印机串口通信程序. 操作方法 01 新建一个Qt项目: 文件->新建文件或项目(ctrl+n) 02 ...