Esempio n. 1
0
        public void ReadFileAndCheckRowCount()
        {
            TextFileReader reader = new TextFileReader(TestFolder + "TestFile1.md5");

            MD5File sumFile = new MD5File();
            List <Pair <string> > itemList = sumFile.ReadData(reader);

            Assert.AreEqual(itemList.Count, _testFile1RowCount);
        }
Esempio n. 2
0
        public void WriteHeader()
        {
            StreamWriter fileOut = new StreamWriter(@"../../TestData/UnitTestFolder/TestFileWrite1.md5", false);
            MD5File      sumFile = new MD5File();

            sumFile.Header(fileOut);
            fileOut.Close();

            Assert.IsTrue(File.Exists(@"../../TestData/UnitTestFolder/TestFileWrite1.md5"));

            string[] lines = File.ReadAllLines(@"../../TestData/UnitTestFolder/TestFileWrite1.md5");
            Assert.GreaterOrEqual(lines.Length, 1);

            File.Delete(@"../../TestData/UnitTestFolder/TestFileWrite1.md5");
        }
Esempio n. 3
0
        public void ReadFile()
        {
            TextFileReader reader = new TextFileReader(TestFolder + "TestFile1.md5");

            MD5File sumFile = new MD5File();
            List <Pair <string> > itemList = sumFile.ReadData(reader);

            int i = 0;

            foreach (Pair <string> item in itemList)
            {
                // TODO: must validity-check values!
                Assert.AreEqual(item.Item1.ToString(), _checkSum[i]);
                i++;
            }
        }
Esempio n. 4
0
        public void WriteSums()
        {
            StreamWriter fileOut = new StreamWriter(@"../../TestData/UnitTestFolder/TestFileWrite2.md5", false);
            MD5File      sumFile = new MD5File();

            sumFile.WriteDataRow(fileOut, "78cf91daf373e286415c36a8b035dba9",
                                 "test.txt");
            fileOut.Close();

            Assert.IsTrue(File.Exists(@"../../TestData/UnitTestFolder/TestFileWrite2.md5"));

            string[] lines = File.ReadAllLines(@"../../TestData/UnitTestFolder/TestFileWrite2.md5");
            Assert.AreEqual(1, lines.Length);
            Assert.IsTrue(lines[0] == "78cf91daf373e286415c36a8b035dba9|test.txt");

            File.Delete(@"../../TestData/UnitTestFolder/TestFileWrite2.md5");
        }
Esempio n. 5
0
        public void WriteSums()
        {
            StreamWriter fileOut = new StreamWriter(@"../../TestData/UnitTestFolder/TestFileWrite2.md5", false);
            MD5File sumFile = new MD5File();
            sumFile.WriteDataRow(fileOut, "78cf91daf373e286415c36a8b035dba9",
                                 "test.txt");
            fileOut.Close();

            Assert.IsTrue(File.Exists(@"../../TestData/UnitTestFolder/TestFileWrite2.md5"));

            string[] lines = File.ReadAllLines(@"../../TestData/UnitTestFolder/TestFileWrite2.md5");
            Assert.AreEqual(1, lines.Length);
            Assert.IsTrue(lines[0] == "78cf91daf373e286415c36a8b035dba9|test.txt");

            File.Delete(@"../../TestData/UnitTestFolder/TestFileWrite2.md5");
        }
Esempio n. 6
0
        public void WriteHeader()
        {
            StreamWriter fileOut = new StreamWriter(@"../../TestData/UnitTestFolder/TestFileWrite1.md5", false);
            MD5File sumFile = new MD5File();
            sumFile.Header(fileOut);
            fileOut.Close();

            Assert.IsTrue(File.Exists(@"../../TestData/UnitTestFolder/TestFileWrite1.md5"));

            string[] lines = File.ReadAllLines(@"../../TestData/UnitTestFolder/TestFileWrite1.md5");
            Assert.GreaterOrEqual(lines.Length, 1);

            File.Delete(@"../../TestData/UnitTestFolder/TestFileWrite1.md5");
        }
Esempio n. 7
0
        public void ReadFileAndCheckRowCount()
        {
            TextFileReader reader = new TextFileReader(TestFolder + "TestFile1.md5");

            MD5File sumFile = new MD5File();
            List<Pair<string>> itemList = sumFile.ReadData(reader);

            Assert.AreEqual(itemList.Count, _testFile1RowCount);
        }
Esempio n. 8
0
        public void ReadFile()
        {
            TextFileReader reader = new TextFileReader(TestFolder + "TestFile1.md5");

            MD5File sumFile = new MD5File();
            List<Pair<string>> itemList = sumFile.ReadData(reader);

            int i = 0;
            foreach (Pair<string> item in itemList)
            {
                // TODO: must validity-check values!
                Assert.AreEqual(item.Item1.ToString(), _checkSum[i]);
                i++;
            }
        }