The result of function test: `ts.query.QueryEnvironmentConfigTest'

Total Result: pass


Test cases:
No Case Name Check NoGood KnownBug Description Remark
1 constructor 1 0 0 コンストラクタの確認。
0 empty. 0 incomplete.
2 executeCommand_args 1 0 0 環境設定ファイルのサンプルを出力するメソッドの確認。
0 empty. 0 incomplete.
3 executeCommand_args_DirectoryNotFound 1 0 0 指定されたディレクトリが存在しない場合。
0 empty. 0 incomplete.
4 executeCommand_args_IllegalArgsCount 3 0 0 引数の配列の要素数が不正な場合。
0 empty. 0 incomplete.
5 executeCommand_args_IllegalDirectory 1 0 0 指定されたディレクトリが通常のファイルだった場合。
0 empty. 0 incomplete.
6 executeCommand_args_IllegalEncoding 1 0 0 指定されたエンコーディングが不正な場合。
0 empty. 0 incomplete.
7 executeCommand_args_Null 1 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
8 executeCommand_args_ZeroArgs 1 0 0 引数の配列の要素数がゼロの場合。
0 empty. 0 incomplete.
9 getConnectionConfigDirectory 1 0 0 接続設定ファイル格納ディレクトリを取得するメソッドの確認。
0 empty. 0 incomplete.
10 getExecutionConfigDirectory 1 0 0 実行設定ファイル格納ディレクトリを取得するメソッドの確認。
0 empty. 0 incomplete.
11 getProperty_key 5 0 0 プロパティを取得するメソッドの確認。
0 empty. 0 incomplete.
12 getProperty_key_EmptyKey 3 0 0 空のプロパティ・キーを指定した場合。
0 empty. 0 incomplete.
13 getProperty_key_FailToLoadConfigFile 2 0 0 プロパティ・ファイルがロードできない場合。
(ファイルにロックをかけてロードできないようにしている)
0 empty. 0 incomplete.
14 getProperty_key_KeyNotExist 3 0 0 存在しないプロパティ・キーを指定した場合。
0 empty. 0 incomplete.
15 getProperty_key_Null 3 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
16 getProperty_key_PropertyFileNotFound 3 0 0 プロパティ・ファイルが見つからない場合。
0 empty. 0 incomplete.
17 getQueryConfigDirectory 1 0 0 クエリ設定ファイル格納ディレクトリを取得するメソッドの確認。
0 empty. 0 incomplete.
18 outputSample_printWriter 2 0 0 環境設定ファイルのサンプルを出力するメソッドの確認。
0 empty. 0 incomplete.
19 outputSample_printWriter_Null 1 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
Total 35 0 0 0 cases are empty. 0 cases are incomplete.

Coverage:
No Method Name Lines Passed Coverage
1 ts.query.QueryEnvironmentConfig
1.1 getProperty 11 11 100 %
1.2 main 1 0 0 %
1.3 getQueryConfigDirectory 1 1 100 %
1.4 <init> 2 2 100 %
1.5 getConnectionConfigDirectory 1 1 100 %
1.6 outputSample 18 18 100 %
1.7 getExecutionConfigDirectory 1 1 100 %
1.8 executeCommand 33 33 100 %
2 ts.query.QueryEnvironmentConfig$Error
2.1 valueOf 1 1 100 %
2.2 values 1 1 100 %
2.3 <init> 1 1 100 %
2.4 <clinit> 4 4 100 %
Total Coverage 72 71 98 %
Unpassed Lines:
257