public void NoThreadIdStrategyMakeAListOfObjectsOutOfStrings_RegularString_ListCount1() { //Arrange inputString = new string[] { "2019-01-08|13:20:05.907|INFO |1|---- Telexis.TSU.ShellUI version 1.36.2.32763 ----" }; //Act listOfResults = parsingStrategy.Parse(inputString); //Assert Assert.AreEqual(1, listOfResults.Count); }
public void StringOnlyStrategyMakeAListOfObjectsOutOfStrings_RegularString_ListCount1() { //Arrange inputString = new string[] { "2019 - 01 - 08 | 13:19:55.657 |[00000001] | INFO | 1 | ----Telexis.TSU.AutoUpdaterService version 1.36.2.32763----" }; //Act listOfResults = parsingStrategy.Parse(inputString); //Assert Assert.AreEqual(1, listOfResults.Count); }
public void NoEventIdStrategyMakeAListOfObjectsOutOfStrings_RegularString_ListCount1() { //Arrange inputString = new string[] { "2019-03-11|13:37:17.132|[00000006]|INFO |Initializing Threadpool: Compass thread pool" }; //Act listOfResults = parsingStrategy.Parse(inputString); //Assert Assert.AreEqual(1, listOfResults.Count); }
public IEnumerable <T> Parse(string input) { return(_strategy.Parse(input)); }