public void GivenRegexSolutionStart_ShouldExtractSolutionStartDefinition() { var dataService = new DataService("[10:54:44] : [exec] Build Acceleration Console 8.0.1 (build 1867)"); var dataDictionary = new DataDictionary(); var valueExtractor = new ValueExtractor(dataDictionary); var solutionStartEntry = EntryFactory.CreateSolutionStartEntryFunc(1)(valueExtractor, dataService); Assert.Equal(EntryType.SolutionStart(), solutionStartEntry.EntryType); Assert.Equal("Build Acceleration Console", solutionStartEntry.SolutionStart); Assert.Equal(new TimeSpan(10, 54, 44), solutionStartEntry.Time); }