The result of function test: `ts.util.text.StringConverterTest'

Total Result: pass

StringConverter クラスの機能試験を実行する。

Test cases:
No Case Name Check NoGood KnownBug Description Remark
1 constructor 1 0 0 0 empty. 0 incomplete.
2 fromReadString_readStr_escape_specChars 2 0 0 引数がヌルの場合
0 empty. 0 incomplete.
3 fromReadString_readStr_escape_specChars_1 7 0 0 通常の場合
0 empty. 0 incomplete.
4 fromReadString_readStr_escape_specChars_2 6 0 0 特殊文字がエスケープされていない場合
0 empty. 0 incomplete.
5 fromReadString_readStr_escape_specChars_3 5 0 0 エスケープ文字で終了している場合
0 empty. 0 incomplete.
6 fromReadString_readStr_escape_specChars_4 1 0 0 ファイルからの読み込みを想定
0 empty. 0 incomplete.
7 fromReadString_readStr_escape_specChars_5 3 0 0 特殊文字にスペースが含まれていた場合
0 empty. 0 incomplete.
8 fromReadString_readStr_escape_specChars_6 1 0 0 エスケープ文字が連続して続く場合。
0 empty. 0 incomplete.
9 fromReadString_readStr_openPar_closePar_escape_specChars 2 0 0 引数がヌルの場合
0 empty. 0 incomplete.
10 fromReadString_readStr_openPar_closePar_escape_specChars_0 9 0 0 通常の操作
0 empty. 0 incomplete.
11 fromReadString_readStr_openPar_closePar_escape_specChars_1 9 0 0 特殊文字がエスケープされていない場合
0 empty. 0 incomplete.
12 fromReadString_readStr_openPar_closePar_escape_specChars_2 6 0 0 エスケープ文字で終了している場合
0 empty. 0 incomplete.
13 fromReadString_readStr_openPar_closePar_escape_specChars_3 9 0 0 両端が括弧でない場合
0 empty. 0 incomplete.
14 fromReadString_readStr_openPar_closePar_escape_specChars_4 6 0 0 括弧内の文字列がエスケープ文字で終了している場合
0 empty. 0 incomplete.
15 fromReadString_readStr_openPar_closePar_escape_specChars_5 1 0 0 エスケープ文字が連続して続く場合
0 empty. 0 incomplete.
16 toWriteString_str_escape_specChars 2 0 0 引数がヌルの場合
0 empty. 0 incomplete.
17 toWriteString_str_escape_specChars_0 5 0 0 通常の操作
0 empty. 0 incomplete.
18 toWriteString_str_escape_specChars_1 4 0 0 先頭または末尾が空白の場合
0 empty. 0 incomplete.
19 toWriteString_str_escape_specChars_2 9 0 0 fromReadStringで元に戻るか
0 empty. 0 incomplete.
20 toWriteString_str_escape_specChars_3 1 0 0 特殊文字に空白が含まれている場合
0 empty. 0 incomplete.
21 toWriteString_str_openPar_closePar_escape_specChars 2 0 0 引数がヌルの場合
0 empty. 0 incomplete.
22 toWriteString_str_openPar_closePar_escape_specChars_0 11 0 0 通常の操作
0 empty. 0 incomplete.
23 toWriteString_str_openPar_closePar_escape_specChars_2 10 0 0 fromReadStringで元に戻るか
0 empty. 0 incomplete.
24 toWriteString_str_openPar_closePar_escape_specChars_3 1 0 0 特殊文字に空白が含まれている場合
0 empty. 0 incomplete.
25 fromReadString_readStr_escapeStr_specialChars_9 1 0 0 エスケープ文字が連続して続く場合。
0 empty. 0 incomplete.
26 fromReadString_str_esc_spec 3 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
27 fromReadString_str_esc_spec_0 1 0 0 エスケープ文字列が空の場合。
0 empty. 0 incomplete.
28 fromReadString_str_esc_spec_1 2 0 0 特殊文字列にヌルや空文字列が含まれている場合。
0 empty. 0 incomplete.
29 fromReadString_str_esc_spec_2 8 0 0 通常の場合。
0 empty. 0 incomplete.
30 fromReadString_str_esc_spec_3 8 0 0 特殊文字列がエスケープされていない場合。
0 empty. 0 incomplete.
31 fromReadString_str_esc_spec_4 6 0 0 エスケープ文字列で終了している場合。
0 empty. 0 incomplete.
32 fromReadString_str_esc_spec_5 4 0 0 ファイルからの読込を想定。
0 empty. 0 incomplete.
33 fromReadString_str_esc_spec_6 3 0 0 エスケープ文字列の文字数が2以上の場合。
0 empty. 0 incomplete.
34 fromReadString_str_esc_spec_7 1 0 0 特殊文字列の文字数が2以上複数の場合。
0 empty. 0 incomplete.
35 fromReadString_str_esc_spec_8 2 0 0 補助文字が含まれている場合。
0 empty. 0 incomplete.
36 toWriteString_3 3 0 0 エスケープ文字や特殊文字が空の場合。
0 empty. 0 incomplete.
37 toWriteString_str_esc_spec 3 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
38 toWriteString_str_esc_spec_0 7 0 0 通常の操作。
0 empty. 0 incomplete.
39 toWriteString_str_esc_spec_1 4 0 0 先頭または末尾が空白の場合。
0 empty. 0 incomplete.
40 toWriteString_str_esc_spec_2 10 0 0 fromReadString で元に戻るか。
0 empty. 0 incomplete.
41 fromReadString_str_open_close_esc_spec 5 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
42 fromReadString_str_open_close_esc_spec_0 5 0 0 エスケープ文字列、括弧が空の場合。
0 empty. 0 incomplete.
43 fromReadString_str_open_close_esc_spec_1 3 0 0 読み込んだ文字列が空文字列の場合。
0 empty. 0 incomplete.
44 fromReadString_str_open_close_esc_spec_10 1 0 0 エスケープ文字が連続して続く場合。
0 empty. 0 incomplete.
45 fromReadString_str_open_close_esc_spec_2 9 0 0 正常に変換できる場合。
0 empty. 0 incomplete.
46 fromReadString_str_open_close_esc_spec_3 12 0 0 特殊文字がエスケープされていない場合。
0 empty. 0 incomplete.
47 fromReadString_str_open_close_esc_spec_4 6 0 0 エスケープ文字で終了している場合。
0 empty. 0 incomplete.
48 fromReadString_str_open_close_esc_spec_5 9 0 0 両端が括弧でない場合。
0 empty. 0 incomplete.
49 fromReadString_str_open_close_esc_spec_6 6 0 0 括弧内の文字列がエスケープ文字で終了している場合。
0 empty. 0 incomplete.
50 fromReadString_str_open_close_esc_spec_7 3 0 0 括弧やエスケープ文字列の文字数が複数の場合。
0 empty. 0 incomplete.
51 fromReadString_str_open_close_esc_spec_8 3 0 0 開き括弧と閉じ括弧が同じ文字の場合。
0 empty. 0 incomplete.
52 fromReadString_str_open_close_esc_spec_9 2 0 0 開き括弧と閉じ括弧とエスケープ文字列が同じ文字の場合。
0 empty. 0 incomplete.
53 toWriteString_str_open_close_esc_spec 5 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
54 toWriteString_str_open_close_esc_spec_0 11 0 0 通常の場合。
0 empty. 0 incomplete.
55 toWriteString_str_open_close_esc_spec_1 10 0 0 fromReadStringで元に戻るか。
0 empty. 0 incomplete.
56 toWriteString_str_open_close_esc_spec_2 5 0 0 エスケープ文字、特殊文字に空白が含まれている場合。
0 empty. 0 incomplete.
Total 274 0 0 0 cases are empty. 0 cases are incomplete.

Coverage:
No Method Name Lines Passed Coverage
1 ts.util.text.StringConverter
1.1 <clinit> 1 1 100 %
1.2 toWriteString 21 21 100 %
1.3 fromReadString 29 29 100 %
1.4 toWriteString 28 28 100 %
1.5 fromReadString 31 31 100 %
1.6 toWriteString 38 38 100 %
1.7 toWriteString 25 25 100 %
1.8 <init> 1 1 100 %
1.9 fromReadString 43 43 100 %
1.10 fromReadString 29 29 100 %
Total Coverage 246 246 100 %
Unpassed Lines: