PathEntryクラスの名前をPathEntityへ変更
ctor(string)はデフォルトコンストラクタをコールするように修正
Valueプロパティにセットするタイミングを修正
ArgumentExceptionの引数名を変数にキャッシュ
長さ0の文字列か空白文字を指定した場合に例外をスローするテストケースを作成
長さ0の文字列かディレクトリセパレータのみを指定した場合に例外をスローするテストケースを空白文字かディレクトリセパレータのみを指定した場合に例外をスローするテストケースに修正
想定ケースを実装
ディレクトリ名に空白文字のみを指定した場合に例外をスローするテストケースを作成
想定ケースを実装
ディレクトリ名またはファイル名の先頭または末尾に空白文字を指定した場合に例外をスローするテストケースを作成
想定テストケースを実装
ディレクトリセパレータで区切ったパスを取得するテストケースを作成
想定ケースを作成
インデックスの取得方法をリファクタリング
Merge branch 'PathEntity.ctorのリファクタリング'
InternalsVisibleTo属性を付加
空メソッドを作成
パスの要素を分割するテストケースを作成
テストケースを追加
テストケースを実装