public void CellExistsTest() { List <List <int> > listOfLists = new List <List <int> > { new List <int> { }, new List <int> { 1 }, new List <int> { 2, 3 }, new List <int> { 4, 5, 6 } }; Assert.IsFalse(ElasticTabstopsConverter.CellExists(listOfLists, 0, 0)); Assert.IsFalse(ElasticTabstopsConverter.CellExists(listOfLists, 1, 1)); Assert.IsFalse(ElasticTabstopsConverter.CellExists(listOfLists, 2, 2)); Assert.IsFalse(ElasticTabstopsConverter.CellExists(listOfLists, 3, 3)); Assert.IsFalse(ElasticTabstopsConverter.CellExists(listOfLists, 4, 0)); Assert.IsTrue(ElasticTabstopsConverter.CellExists(listOfLists, 1, 0)); Assert.IsTrue(ElasticTabstopsConverter.CellExists(listOfLists, 2, 1)); Assert.IsTrue(ElasticTabstopsConverter.CellExists(listOfLists, 3, 2)); }
public void ToElasticTabstopsTest() { foreach (Tuple <string, string, string, int> testStrings in TEST_STRINGS_LIST) { string string1 = testStrings.Item1; string string2 = ElasticTabstopsConverter.ToElasticTabstops(testStrings.Item2, testStrings.Item4); Assert.AreEqual(string1, string2); } }
public void GetPositionsContentsTest() { string string1 = PositionsToString(SPACE_TEXT_3_POSITIONS_CONTENTS); string string2 = PositionsToString(ElasticTabstopsConverter.GetLines(SPACE_TEXT_3, 8)); Assert.AreEqual(string1, string2); string1 = PositionsToString(SPACE_TEXT_9_POSITIONS_CONTENTS); string2 = PositionsToString(ElasticTabstopsConverter.GetLines(SPACE_TEXT_9, 8)); Assert.AreEqual(string1, string2); }
public void ToSpacesTest() { foreach (Tuple <string, string, string, int> testStrings in TEST_STRINGS_LIST) { string string1; if (testStrings.Item3 == NO_STRING) { string1 = testStrings.Item2; } else { string1 = testStrings.Item3; } string string2 = ElasticTabstopsConverter.ToSpaces(testStrings.Item1, testStrings.Item4); Assert.AreEqual(string1, string2); } }