在Eclipse中使用Junit

这篇具有很好参考价值的文章主要介绍了在Eclipse中使用Junit。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在Eclipse中使用Junit,数据库,sql

1、准备测试类

在Eclipse中使用Junit,数据库,sql


public class Calculator {
	private static int result;
	public void add(int n) {
		result = result + n;
		}	
	public void substract(int n) {
		result = result -1; //Bug:正确的应该是result=result-n
	}
	public void multiply(int n) {
		// result = result*n;方法未写好
	}
	public void divide (int n) {
		result = result/n;
	}
	public void squre(int n) {
		result = n * n;
	}
	public void squareRoot(int n) {
		for(;;)
			;//Bug:死循环
	}
	public void clear() {
		result = 0;
	}	
	public int getResult() {
		return result;
	}
}

 

2、引入Junit测试包

在Eclipse中使用Junit,数据库,sql

在Eclipse中使用Junit,数据库,sql 

在Eclipse中使用Junit,数据库,sql 

 在Eclipse中使用Junit,数据库,sql

 此时Junit包已经加载在项目下

在Eclipse中使用Junit,数据库,sql

3、构建Junit框架

在Eclipse中使用Junit,数据库,sql

在Eclipse中使用Junit,数据库,sql

这样就构建test包,一般test包和src源码包分别放在不同的文件夹中。

在Eclipse中使用Junit,数据库,sql

在Eclipse中使用Junit,数据库,sql

创建Junit测试类

 在Eclipse中使用Junit,数据库,sql

在Eclipse中使用Junit,数据库,sql 

在Eclipse中使用Junit,数据库,sql 

在Eclipse中使用Junit,数据库,sql 就会生成一个默认的测试框架

在Eclipse中使用Junit,数据库,sql

最后对测试框架进行简单的编写

 

import static org.junit.Assert.*;

import org.junit.Before;
import org.junit.Ignore;
import org.junit.Test;

public class TestCaculator {
	private static Calculator calcultor = new Calculator();
	
	@Before
	public void setUp() throws Exception {
		calcultor.clear();
	}

	@Test
	public void testAdd() {
		calcultor.add(2);
		calcultor.add(3);
		assertEquals(5, calcultor.getResult());
	}

	@Test
	public void testSubstract() {
		calcultor.add(10);
		calcultor.substract(2);//因为每次运行测试方法前,都会运行setUp()进行清空,所以互不影响
		assertEquals(8, calcultor.getResult());
	}

	@Ignore("Mutiply not yet implemented")
	@Test
	public void testMultiply() {
		
	}

	@Test
	public void testDivide() {
		calcultor.add(10);
		calcultor.divide(5);
		assertEquals(2, calcultor.getResult());
	}

}

 

在Eclipse中使用Junit,数据库,sql

在Eclipse中使用Junit,数据库,sql 

在Eclipse中使用Junit,数据库,sql 

在Eclipse中使用Junit,数据库,sql 

在Eclipse中使用Junit,数据库,sql 

这就是Junit4在eclipse中的测试用例编写和运行的过程

在Eclipse中使用Junit,数据库,sql 文章来源地址https://www.toymoban.com/news/detail-715944.html

到了这里,关于在Eclipse中使用Junit的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Eclipse连接数据库

    新建一个项目 1,随便打开一个项目,点击右键    点击finish(完成),出现是否要建一个model(可以建,也可以不建)    复制下面的jar包 打开 Eclipse,点中刚刚建好的项目复制 右键jar包        双击打开 找到我们要用的(com.mysql.cj.jdbc),双击打开 找到我们要用的(Dr

    2024年02月03日
    浏览(51)
  • eclipse连接数据库(基础)

    第一步:下载jar包 第二步:导入jar包 右键项目名,点击properties; 如图,点击add后找到刚刚下载的jar包添加进去,点击apply and close,添加成功后的项目目录如图所示;   第三步:连接数据库  建立数据库并在其中建立employee表; 像平常写程序一样建立包、类,这里我建了一

    2024年02月11日
    浏览(53)
  • 数据库SQL语句使用

    -- 查询所有数据库 -- 创建数据库,数据库名为mydatabase   -- 如果没有名为 mydatabase的数据库则创建,有就不创建   -- 如果没有名为 mydatabase的数据库则创建,有就不创建,数据库字符编码设置为utf8mb4 -- 使用数据库 -- 删除名为mydatabase的数据库 -- 如果有名为 mydatabase的数据库则

    2024年02月12日
    浏览(45)
  • 【数据库】日常使用PL/SQL 登录ORACLE 数据库查询数据

    一、PL/SQL 登录方式 username: ##访问数据库的账号 password: ##访问数据库的密码 Databse: ##数据库IP地址/实例名 数据库集群心跳地址/实例名 Connect as : ##Normal,如果使用sysdba账户登录选择SYSDBA 二、PL/SQL使用SQL语句查询 点击上方导航栏,New,选择SQL Window,即可再次输入要查询的

    2024年02月19日
    浏览(68)
  • SQL Server数据库使用

    SQL Server 2008 R2的安装和使用 安装前的准备 安装过程 1)安装所选功能 2)安装的类型:默认或命名实例 3)服务账户 4)身份验证模式 5)排序规则设置 6)开始安装 7)完成安装 验证数据库安装成功 【开始】|【程序】中可以看到Microsoft SQL Server 2008的程序组 启动和停止数据库

    2024年02月11日
    浏览(73)
  • eclipse连接mysql数据库操作

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 目录 前言 一、mysql数据库 二、eclipse项目里要有数据库jar包 1.下载或直接使用已有mysql-connection的jar包 2.eclipse加上MySQL 连接 3.项目执行sql文件 总结 使用eclipse的sql文件实现数据库数据创建 提示

    2024年02月04日
    浏览(37)
  • 使用SQL语句创建数据库与创建表

    🎈个人主页:🎈 :✨✨✨初阶牛✨✨✨ 🐻推荐专栏: 🍔🍟🌯 c语言初阶 🔑个人信条: 🌵知行合一 🍉本篇简介:: 本篇记录一下牛牛在学校学习的sql serve数据库知识,内容比较基础适合,适合数据库初学者学习,希望对大家有些帮助,一起加油吧! 创建数据库模板: 还是范例看的更

    2024年02月03日
    浏览(56)
  • Microsoft SQL Server 数据库使用(三)

    ##Microsoft SQL Server 数据库使用(三) 一、查询数据 注:下面使用 Microsoft SQL Server 2019 数据库练习使用可以在我的资源下载中下载数据库脚本文件。 1.分页查询 (1)、OFFSET 子句指定在开始从查询返回行之前要跳过的行数。 offset_row_count 可以是大于或等于零的常量,变量或参数

    2024年02月06日
    浏览(46)
  • Microsoft SQL Server 数据库使用(一)

    一、Microsoft SQL Server安装 注:下面使用 Microsoft SQL Server 2019 数据库练习使用可以在我的资源下载中下载数据库脚本文件。 1.安装SQL准备工作 (1)、如果之前或当前电脑已经安装了Microsoft SQL Server更早版本的,请在安装之前把相应的“配置管理工具”进行端口号修改如果没有安

    2024年02月05日
    浏览(55)
  • Microsoft SQL Server 数据库使用(二)

    ##Microsoft SQL Server 数据库使用(二) 数据库练习使用可以在我的资源下载中下载数据库脚本文件。 一、查询数据 注:下面使用 Microsoft SQL Server 2019 1、使用PowerDesigner创建数据库并导入SQL Server中 (1)、数据库表是存储数据库中所有数据的对象。 在表中,数据按行和列格式逻辑

    2024年02月06日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包