public void GivenRegexProjectEndBuildSucceededEntry_ShouldExtractProjectEndBuildSucceededEntryDefinition() { var dataService = new DataService("[19:07:17] : [exec] 54>Build succeeded."); var dataDictionary = new DataDictionary(); var valueExtractor = new ValueExtractor(dataDictionary); var projectEndBuildSucceeded = EntryFactory.CreateProjectEndBuildSucceededEntryFunc(1)(valueExtractor, dataService); Assert.Equal(EntryType.ProjectBuildSucceededEntry(), projectEndBuildSucceeded.EntryType); Assert.Equal((uint)54, projectEndBuildSucceeded.Id); Assert.Equal("Build succeeded.", projectEndBuildSucceeded.BuildSucceeded); Assert.Equal(new TimeSpan(19, 07, 17), projectEndBuildSucceeded.Time); }