回答編集履歴

2

例を追加

2017/10/04 02:16

投稿

kuniku
kuniku

スコア253

answer CHANGED
@@ -1,6 +1,10 @@
1
1
  リソースファイルや設定内容、環境上の不備も含めてテストするのであれば、
2
2
  テストしたいソースコードが DataBaseAccess クラスならば、そのクラスも修正する必要がでてきます。
3
3
 
4
+ 例えば、
5
+ ClassNotFoundExceptionを発生させるために、jarを欠落させる または クラス名を外部から与えるようにして、そのクラス名を誤った指定にする
6
+ といったことが必要。
7
+
4
8
  jdbcドライバのテストクラスがあるので、それを参考にやってみるのはどうでしょうか。
5
9
 
6
10
  MySQLのjdbcドライバのダウンロードできる [https://dev.mysql.com/downloads/connector/j/](https://dev.mysql.com/downloads/connector/j/) にて

1

加筆

2017/10/04 02:16

投稿

kuniku
kuniku

スコア253

answer CHANGED
@@ -7,5 +7,7 @@
7
7
 
8
8
  Connector/J 5.1.44(mysql-connector-java-5.1.44.zip)
9
9
  を展開すると
10
- mysql-connector-java-5.1.44\src\testsuite
10
+ mysql-connector-java-5.1.44/src/testsuite/ に、テストクラスが入っています
11
+
12
+ mysql-connector-java-5.1.44/src/testsuite/simple/ConnectionTest.java
11
- に、テストクラスが入っていま
13
+ がDBコネクション関係のテスト