Esempio n. 1
0
        public void Provide_DifferentFileContent_CompareCsvFileContents_Test(string[] FileConentPath1, string[] FileConentPath2, bool expected)
        {
            FileComparision _fc    = new FileComparision();
            bool            actual = _fc.CompareCsvFileContents(FileConentPath1, FileConentPath2, new StringBuilder(), _ResultPath);

            Assert.AreEqual(expected, actual);
        }
Esempio n. 2
0
        public void Compare_File_Column_Lenght_Test(string[] stringArray1, string[] stringArray2, bool expected)
        {
            FileComparision _fc    = new FileComparision();
            bool            actual = _fc.CompareCSVFileColumnLength(stringArray1, stringArray2);

            Assert.AreEqual(expected, actual);
        }
Esempio n. 3
0
        public void ErrorReport_FileExists_Test(string[] FileConentPath1, string[] FileConentPath2, string expected)
        {
            FileComparision _fc = new FileComparision();

            _fc.CompareCsvFileContents(FileConentPath1, FileConentPath2, new StringBuilder(), _ResultPath);
            string curFile = _ResultPath + FileComparision.reportFile;

            Assert.AreEqual(File.Exists(curFile) ? "File exists." : "File does not exist.", "File exists.");
        }
Esempio n. 4
0
        public void ErrorReport_FileContent_Exists_if_FilesAreNotSimilar_Test(string[] FileConentPath1, string[] FileConentPath2, bool expected)
        {
            FileComparision _fc = new FileComparision();

            _fc.CompareCsvFileContents(FileConentPath1, FileConentPath2, new StringBuilder(), _ResultPath);
            string   curFile = _ResultPath + FileComparision.reportFile;
            FileInfo fi1     = new FileInfo(curFile);

            Assert.AreEqual((fi1.Length) != 0 ? true : false, expected);
        }
Esempio n. 5
0
        public void Provide_NoPath_ThrowsFileNotFoundException(string FilePath1, string FilePath2, string reportPath)
        {
            FileComparision _fc = new FileComparision();

            Assert.ThrowsException <FileNotFoundException>(() => _fc.CompareCsvFiles(FilePath1, FilePath2, reportPath));
        }