我想简单测试JDBC连接,我不使用框架,只使用JDBC和JUnit.我可以用JUnit执行此测试吗?我不知道如何测试加载驱动程序,请给我一些连接测试的例子.

连接客户端:

package newpackage.db;

import java.sql.Connection;

import java.util.logging.Level;

import java.util.logging.Logger;

public class SqlConnection {

private Connection con;

private String name;

private String url;

private String password;

private String driver;

public SqlConnection() {

this.name = "root";

this.password = "12345";

this.url = "";

this.driver = "com.mysql.jdbc.Driver";

}

public Connection getConnection() {

try {

Class.forName(driver);

} catch (ClassNotFoundException ex) {

Logger.getLogger(SqlConnection.class.getName()).log(Level.SEVERE, null, ex);

}

return null;

}

}

测试用例:

public void testDriverManager() {

SqlConnection conClient = new SqlConnection();

assertEquals(conClient.getConnection(),...);

or

assertTrue(conClient.getConnection(),...);

}

junit链接mysql_java – 使用JUnit进行简单的JDBC连接测试相关推荐

  1. 【Java编程】建立一个简单的JDBC连接-Drivers, Connection, Statement and PreparedStatement

    本blog提供了一个简单的通过JDBC驱动建立JDBC连接例程.并分别通过Statement和PreparedStatement实现对数据库的查询. 在下一篇blog中将重点比較Statement与P ...

  2. 最简单的Jdbc连接Oracle代码

    测试是否链接成功 package jdbcOracle; import java.sql.Connection; import java.sql.DriverManager;public class ...

  3. jdbc链接mysql按照id查询_使用jdbc连接并操作Oracle数据库(增删改查IDUS)

    使用jdbc连接并操作Oracle数据库(增删改查IDUS) [oracle@zaibei-db ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.4.0 Pro ...

  4. JDBC 连接Hive 简单样例(开启Kerberos)

    今天在移动的云平台上通过jdbc连接hive,发现云平台使用了 kerberos的认证.与宁波实验环境不同. 发现一文解决了问题,转载如下: 原文地址:http://blog.csdn.net/zen ...

  5. 软件测试实验——安装并使用junit、hamcrest和eclemma进行简单测试

    一.安装junit.hamcrest和eclemma 首先,到junit官网下载junit和hamcrest. 新建java项目 完整代码已经上传至github:flyzero的coding路 实验内 ...

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

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

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

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

  8. junit:junit_简而言之,JUnit:测试隔离

    junit:junit 作为顾问,我仍然经常遇到程序员,他们对JUnit及其正确用法的理解最多. 这使我有了编写多部分教程的想法,以从我的角度解释要点. 尽管存在一些有关使用该工具进行测试的好书和文章 ...

  9. 【android】AS中使用Junit单元测试和Android JUnit 单元测试

    AS中使用Junit单元测试和Android JUnit 单元测试 在AndroidStudio中使用单元测试 1. 前言 在Android开发中,如果对一个简单的功能,每次修改代码都重新运行到设备中 ...

最新文章

  1. 3D打印,智能砖,竹子城市……改变未来建筑业的8项技术
  2. linux-权限更改-符号更改法-rwx
  3. 让接口性能轻松翻倍之10条经验
  4. MySQL(6)--- 创建数据库
  5. php100 swfupload,swfupload上传图片读取最大只有100*75
  6. C 和 C ++ 再活 45 年不是梦
  7. 软件安装下载的镜像站、国内源
  8. 3dmax 模型到unity3d注意问题
  9. 八数码java_八数码问题-A*算法-Java实现
  10. 硬盘属不属于计算机主机组成,电脑主机是由哪些硬件组成
  11. ant design pro v5 之 ProForm自定义表单项
  12. C# dataGridView控件单元格底色 dataGridView背景色 背景色调整 Header背景色前景色
  13. MOS管开启过程中VGS的台阶——米勒平台?
  14. pdf怎么删除其中一页?
  15. 1.3-15:苹果和虫子
  16. 帆软内置数据集实现决策报表联动
  17. Hugging face 的入门使用
  18. linux管道的使用
  19. 计算机网络学习笔记:多路复用(频分多路复用、时分多路复用、波分多路复用、码分多路复用)
  20. 大学物理第一章笔记——高等农林院校基础课程教程系列

热门文章

  1. C++ 算法设计 最大子序和问题
  2. CentOS设置文本启动方式(命令行模式)
  3. 03.德国博士练习_02_admin_cluster
  4. 洛谷——P1181 数列分段Section I
  5. 博客搜索引擎索引博文数量分析与评估
  6. CSS3属性——text
  7. CSS浮动、定位与z-index层叠等级详解——响应式Web系列学习笔记
  8. 报错:selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This versio
  9. 【简单数论】H - A^X mod P_HRBUST - 2049_31行代码AC
  10. Hard Disk Drive HDU - 4788——24行代码AC,解题报告