public void GivenRegexProjectEndBuildFailedEntry_ShouldExtractProjectEndBuildFailedEntryDefinition() { var dataService = new DataService("[19:07:17] : [exec] 27>Build FAILED."); var dataDictionary = new DataDictionary(); var valueExtractor = new ValueExtractor(dataDictionary); var projectEndBuildFailed = EntryFactory.CreateProjectEndBuildFailedEntryFunc(1)(valueExtractor, dataService); Assert.Equal(EntryType.ProjectBuildFailedEntry(), projectEndBuildFailed.EntryType); Assert.Equal((uint)27, projectEndBuildFailed.Id); Assert.Equal("Build FAILED.", projectEndBuildFailed.BuildFailed); Assert.Equal(new TimeSpan(19, 07, 17), projectEndBuildFailed.Time); }