public void GetWordsArrTest() { TXTFile file = new TXTFile("../../DictionaryHolder/testInput_1.txt"); string[] actual = file.GetWordsArr(); StreamReader sr = new StreamReader("../../DictionaryHolder/testOutput_1.txt", Encoding.Default); List <string> expected = new List <string>(); string line; while ((line = sr.ReadLine()) != null) { expected.Add(line); } string[] expectedArr; expectedArr = expected.Distinct().ToArray(); Assert.IsTrue(actual.Length == expectedArr.Length); }