public void ExistsShouldReturnTrueIfFileExists() { RecreateDirectory("test"); Touch(@"test\test.txt"); var fu = new FileUtils(); Assert.That(fu.FileExists(@"test\test.txt")); Assert.That(fu.FileExists(@"test\nothere.txt"), Is.False); }
public void LastModTimeShouldReturnLastModTime() { RecreateDirectory("test"); var lastModTime = new DateTime(2010, 5, 20); Touch(@"test\test.txt", lastModTime); var fu = new FileUtils(); Assert.That(fu.LastWriteTimeForFile(@"test\test.txt"), Is.EqualTo(lastModTime)); }
public void ShouldCopyFile() { RecreateDirectory("test"); File.WriteAllText(@"test\test.txt", "sometext"); var fu = new FileUtils(); fu.CopyFile(@"test\test.txt", @"test\other.txt"); Assert.That(File.ReadAllText(@"test\other.txt"), Is.EqualTo("sometext")); }
public void DeleteShouldDeleteFile() { RecreateDirectory("test"); Touch(@"test\test.txt"); var fu = new FileUtils(); fu.DeleteFile(@"test\test.txt"); Assert.That(File.Exists(@"test\test.txt"), Is.False); }
public void MapTest2() { // Given BinaryEncodedPileup systemUnderTest = new BinaryEncodedPileup(); FileUtils<string> fileUtils = new FileUtils<string>(); systemUnderTest.Binary = false; string filename = "output_text.txt"; systemUnderTest.OutputStream = new FileStream(filename, FileMode.Create, FileAccess.Write, FileShare.None, 0x10000 /* 64K */); systemUnderTest.OutputWriter = new StreamWriter(systemUnderTest.OutputStream, Encoding.Unicode); systemUnderTest.BulkWriter = new BulkFileWriter(systemUnderTest.OutputWriter); string inputLine = "CPA1_a\tgi|441431414|ref|NW_003871055.3|\t5155\tA\t1\t^~,\t="; // When systemUnderTest.Map(inputLine); fileUtils.Close(systemUnderTest); // Then inputLine.IndexOf("CPA"); }