private bool equalTest() { string testFile1Path = Path.Combine(Directory.GetCurrentDirectory(), "text_csv1.csv"); IntegersSetCsvLoader loader = new IntegersSetCsvLoader(); StreamWriter testFile1Writer = File.CreateText(testFile1Path); testFile1Writer.WriteLine("33,21,68,34,67,222,3,4,1"); testFile1Writer.Close(); IntegersSetCsv testFile1 = loader.Load(testFile1Path); List <int> expectedRes = new List <int> { 33, 21, 68, 34, 67, 222, 3, 4, 1 }; if (Enumerable.SequenceEqual(testFile1.Array, expectedRes) && (testFile1.FilePath == testFile1Path)) { return(true); } else { return(false); } }
private bool errorLoadingTest() { string testFile1Path = Path.Combine(Directory.GetCurrentDirectory(), "text_csv1.csv"); IntegersSetCsvLoader loader = new IntegersSetCsvLoader(); StreamWriter testFile1Writer = File.CreateText(testFile1Path); testFile1Writer.WriteLine("33,21,68,34,67,222,3,4,1, sdjksjsdlk"); testFile1Writer.Close(); try { IntegersSetCsv testFile1 = loader.Load(testFile1Path); } catch (Exception) { return(true); } return(false); }