@@ -636,16 +636,15 @@ public void UpdateFromOriginal_DoesNothingIfOriginalFileDoesntExist()
636636
637637 // Set up original file
638638 File . Copy ( @"Resources\happy.png" , @"OriginalDir\happy.png" ) ;
639- var originalFileInfo = new FileInfo ( @"OriginalDir\happy.png" ) ;
640- Assert . IsTrue ( originalFileInfo . Exists ) ;
639+ Assert . IsTrue ( File . Exists ( @"OriginalDir\happy.png" ) ) ;
641640
642641 // Insert a copy
643642 IGameFile gameFile = CreateSavedGameFile ( "UpdateFromOriginal_DoesNothingIfOriginalFileDoesntExist.zip" ) ;
644643 var file = fileHandler . InsertAndCopy ( gameFile , FileType . Demo , @"OriginalDir\happy.png" ) ;
645644 var localWriteTime = new FileInfo ( file . FullFileName ) . LastWriteTime ;
646645
647646 // Touch the original file so we know if it was copied or not
648- originalFileInfo . LastWriteTime = DateTime . Now ;
647+ var originalFileInfo = TestUtil . TouchFile ( @"OriginalDir\happy.png" ) ;
649648
650649 // Delete original file
651650 originalFileInfo . Delete ( ) ;
@@ -668,16 +667,15 @@ public void UpdateFromOriginal_DoesNothingIfOriginalFileIsOlderThanLocal()
668667
669668 // Set up original file
670669 File . Copy ( @"Resources\happy.png" , @"OriginalDir\happy.png" ) ;
671- var originalFileInfo = new FileInfo ( @"OriginalDir\happy.png" ) ;
672- Assert . IsTrue ( originalFileInfo . Exists ) ;
670+ Assert . IsTrue ( File . Exists ( @"OriginalDir\happy.png" ) ) ;
673671
674672 // Insert a copy
675673 IGameFile gameFile = CreateSavedGameFile ( "UpdateFromOriginal_DoesNothingIfOriginalFileIsOlderThanLocal.zip" ) ;
676674 var file = fileHandler . InsertAndCopy ( gameFile , FileType . Demo , @"OriginalDir\happy.png" ) ;
677675 var localWriteTime = new FileInfo ( file . FullFileName ) . LastWriteTime ;
678676
679677 // Touch the original file so we know if it was copied or not
680- originalFileInfo . LastWriteTime = DateTime . Now ;
678+ var originalFileInfo = TestUtil . TouchFile ( @"OriginalDir\happy.png" ) ;
681679
682680 // Make the local file look like it's more up to date than the original
683681 file . DateCreated = file . DateCreated . AddDays ( 3 ) ;
@@ -695,16 +693,15 @@ public void UpdateFromOriginal_CopiesOriginalFileToLocal()
695693
696694 // Set up original file
697695 File . Copy ( @"Resources\happy.png" , @"OriginalDir\happy.png" ) ;
698- var originalFileInfo = new FileInfo ( @"OriginalDir\happy.png" ) ;
699- Assert . IsTrue ( originalFileInfo . Exists ) ;
696+ Assert . IsTrue ( File . Exists ( @"OriginalDir\happy.png" ) ) ;
700697
701698 // Insert a copy
702699 IGameFile gameFile = CreateSavedGameFile ( "UpdateFromOriginal_CopiesOriginalFileToLocal.zip" ) ;
703700 var file = fileHandler . InsertAndCopy ( gameFile , FileType . Demo , @"OriginalDir\happy.png" ) ;
704701 var localWriteTime = new FileInfo ( file . FullFileName ) . LastWriteTime ;
705702
706703 // Touch the original file so we know if it was copied or not
707- originalFileInfo . LastWriteTime = DateTime . Now ;
704+ var originalFileInfo = TestUtil . TouchFile ( @"OriginalDir\happy.png" ) ;
708705
709706 fileHandler . UpdateFromOriginal ( "OriginalDir" , file ) ;
710707
@@ -719,15 +716,14 @@ public void UpdateFromOriginal_UpdatesDatabase()
719716 var fileHandler = new FileHandler ( database , config ) ;
720717
721718 File . Copy ( @"Resources\happy.png" , @"OriginalDir\happy.png" ) ;
722- var originalFileInfo = new FileInfo ( @"OriginalDir\happy.png" ) ;
723- Assert . IsTrue ( originalFileInfo . Exists ) ;
719+ Assert . IsTrue ( File . Exists ( @"OriginalDir\happy.png" ) ) ;
724720
725721 IGameFile gameFile = CreateSavedGameFile ( "UpdateFromOriginal_UpdatesDatabase.zip" ) ;
726722 var file = fileHandler . InsertAndCopy ( gameFile , FileType . Demo , @"OriginalDir\happy.png" ) ;
727723 var localWriteTime = new FileInfo ( file . FullFileName ) . LastWriteTime ;
728724
729725 // Touch the original file so we know if it was copied or not
730- originalFileInfo . LastWriteTime = DateTime . Now ;
726+ var originalFileInfo = TestUtil . TouchFile ( @"OriginalDir\happy.png" ) ;
731727
732728 fileHandler . UpdateFromOriginal ( "OriginalDir" , file , f =>
733729 {
@@ -744,15 +740,14 @@ public void UpdateFromOriginal_SetsDateCreatedToOriginalFileLastWrite()
744740 var fileHandler = new FileHandler ( database , config ) ;
745741
746742 File . Copy ( @"Resources\happy.png" , @"OriginalDir\happy.png" ) ;
747- var originalFileInfo = new FileInfo ( @"OriginalDir\happy.png" ) ;
748- Assert . IsTrue ( originalFileInfo . Exists ) ;
743+ Assert . IsTrue ( File . Exists ( @"OriginalDir\happy.png" ) ) ;
749744
750745 IGameFile gameFile = CreateSavedGameFile ( "UpdateFromOriginal_SetsDateCreatedToOriginalFileLastWrite.zip" ) ;
751746 var file = fileHandler . InsertAndCopy ( gameFile , FileType . Demo , @"OriginalDir\happy.png" ) ;
752747 var localWriteTime = new FileInfo ( file . FullFileName ) . LastWriteTime ;
753748
754749 // Touch the original file so we know if it was copied or not
755- originalFileInfo . LastWriteTime = DateTime . Now ;
750+ var originalFileInfo = TestUtil . TouchFile ( @"OriginalDir\happy.png" ) ;
756751
757752 fileHandler . UpdateFromOriginal ( "OriginalDir" , file ) ;
758753
0 commit comments