public void TestGetWordOccurences(string fileName, string word, int expectedValue) { var dictionary = ObjectsFromFileHelper.getWordsOccurences(path + "\\" + fileName); int value; dictionary.TryGetValue(word, out value); Assert.AreEqual(expectedValue, value); }
public void TestSegmentsIntersection(string fileName, string?expectedIntersection) { var segments = ObjectsFromFileHelper.GetSegmentsFromFile(path + "\\" + fileName); if (!(expectedIntersection is null)) { Assert.AreEqual( expectedIntersection, DataStructuresOperations.getIntersection(segments[0], segments[1]).ToString() ); }
public void MergeSortArrayOfInt(string fileName, string expectedValue) { Assert.AreEqual(expectedValue, ObjectsFromFileHelper.ReadTextFileAndStore(path + "\\" + fileName).SortNumbers().StringRepresentation()); }
public void TestSwapInPlace(string fileName, int indexA, int indexB, string expectedValue) { Assert.AreEqual(expectedValue, ObjectsFromFileHelper.ReadTextFileAndStore(path + "\\" + fileName).SwapInPlace(indexA, indexB).StringRepresentation()); }
public void CanReadFile(string fileName, string expectedValue) { Assert.AreEqual(expectedValue, ObjectsFromFileHelper.ReadTextFileAndStore(path + "\\" + fileName).StringRepresentation()); }