@@ -577,7 +577,8 @@ public void FileOrDirectoryExistsConstraint_ファイルまたはディレクト
577577 [ Test ]
578578 public void SamePathConstraint_パス文字列が等しいこと ( )
579579 {
580- Assert . That ( "\\ folder1\\ .\\ junk\\ ..\\ folder2" , Is . SamePath ( "/folder1/folder2" ) ) ;
580+ var actual = "\\ folder1\\ .\\ junk\\ ..\\ folder2" ;
581+ Assert . That ( actual , Is . SamePath ( "/folder1/folder2" ) ) ;
581582 // 失敗時メッセージ例:
582583 // Expected: Path matching "/folder1/folder2"
583584 // But was: "\folder1\.\junk\..\folder2\xxx"
@@ -586,7 +587,8 @@ public void SamePathConstraint_パス文字列が等しいこと()
586587 [ Test ]
587588 public void SamePathConstraint_パス文字列が等しいこと_IgnoreCase修飾子も有効 ( )
588589 {
589- Assert . That ( "\\ folder1\\ .\\ junk\\ ..\\ Folder2" , Is . SamePath ( "/Folder1/folder2" ) . IgnoreCase ) ;
590+ var actual = "\\ folder1\\ .\\ junk\\ ..\\ Folder2" ;
591+ Assert . That ( actual , Is . SamePath ( "/Folder1/folder2" ) . IgnoreCase ) ;
590592 // 失敗時メッセージ例:
591593 // Expected: Path matching "/Folder1/folder2"
592594 // But was: "\folder1\.\junk\..\Folder2"
@@ -595,8 +597,11 @@ public void SamePathConstraint_パス文字列が等しいこと_IgnoreCase修
595597 [ Test ]
596598 public void SamePathOrUnderConstraint_パス文字列が期待値と同じかその配下であること ( )
597599 {
598- Assert . That ( "\\ folder1\\ .\\ junk\\ ..\\ folder2" , Is . SamePathOrUnder ( "/folder1/folder2" ) ) ;
599- Assert . That ( "\\ folder1\\ .\\ junk\\ ..\\ folder2\\ folder3" , Is . SamePathOrUnder ( "/folder1/folder2" ) ) ;
600+ var expected = "/folder1/folder2" ;
601+ var actual1 = "\\ folder1\\ .\\ junk\\ ..\\ folder2" ;
602+ var actual2 = "\\ folder1\\ .\\ junk\\ ..\\ folder2\\ folder3" ;
603+ Assert . That ( actual1 , Is . SamePathOrUnder ( expected ) ) ;
604+ Assert . That ( actual2 , Is . SamePathOrUnder ( expected ) ) ;
600605 // 失敗時メッセージ例:
601606 // Expected: Path under or matching "/folder1/folder2"
602607 // But was: "\folder1\.\junk\..\folder3\folder2"
@@ -605,8 +610,8 @@ public void SamePathOrUnderConstraint_パス文字列が期待値と同じかそ
605610 [ Test ]
606611 public void SamePathOrUnderConstraint_パス文字列が期待値と同じかその配下であること_IgnoreCase修飾子も有効 ( )
607612 {
608- Assert . That ( "\\ folder1\\ .\\ junk\\ ..\\ Folder2\\ folder3" ,
609- Is . SamePathOrUnder ( "/Folder1/folder2" ) . IgnoreCase ) ;
613+ var actual = "\\ folder1\\ .\\ junk\\ ..\\ Folder2\\ folder3" ;
614+ Assert . That ( actual , Is . SamePathOrUnder ( "/Folder1/folder2" ) . IgnoreCase ) ;
610615 // 失敗時メッセージ例:
611616 // Expected: Path under or matching "/Folder1/folder2"
612617 // But was: "\folder1\.\junk\..\Folder2\folder3"
@@ -615,7 +620,8 @@ public void SamePathOrUnderConstraint_パス文字列が期待値と同じかそ
615620 [ Test ]
616621 public void SubPathConstraint_パス文字列が期待値のサブパスであること ( )
617622 {
618- Assert . That ( "/folder1/folder2/folder3" , Is . SubPathOf ( "/folder1/folder2" ) ) ;
623+ var actual = "/folder1/folder2/folder3" ;
624+ Assert . That ( actual , Is . SubPathOf ( "/folder1/folder2" ) ) ;
619625 // Note: 最新のNUnitでは`Is.SubPath()`で、実装も異なっている。NUnitのドキュメントにある例がNUnit 3.5では通らない
620626 }
621627 }
0 commit comments