public void LegalinXNameDataParserNoGivenNameTest() { List <string> testData = new List <string>(); testData.Add("DD"); INameDataParser dataParser = new LegalinXNameDataParser(new MockLogger()); var result = dataParser.Parse(testData); }
public void LegalinXNameDataParserToManyGivenNamesTest() { List <string> testData = new List <string>(); testData.Add("AA BB CC DD EE"); INameDataParser dataParser = new LegalinXNameDataParser(new MockLogger()); var result = dataParser.Parse(testData); }
public void LegalinXNameDataParserTest() { List <string> testData = new List <string>(); testData.Add("AA BB CC DD"); testData.Add("AA CC DD"); testData.Add("AA DD"); INameDataParser dataParser = new LegalinXNameDataParser(new MockLogger()); var result = dataParser.Parse(testData); Assert.AreEqual <int>(result.Count(), 3); Assert.IsTrue(result.Select(x => x.GetFullNameForDisplay()).Contains("AA BB CC DD")); Assert.IsTrue(result.Select(x => x.GetFullNameForDisplay()).Contains("AA CC DD")); Assert.IsTrue(result.Select(x => x.GetFullNameForDisplay()).Contains("AA DD")); }