Exemple #1
0
        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);
        }
Exemple #2
0
        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));
        }
Exemple #3
0
        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"));
        }
Exemple #4
0
        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");
        }