private IntegrationResult CreateIntegrationResult(IntegrationStatus current, IntegrationStatus last) { IntegrationResult result = IntegrationResultMother.Create(current, last, new DateTime(1980, 1, 1)); result.ProjectName = "Project#9"; result.Label = "0"; return(result); }
private IntegrationResult CreateIntegrationResult(IntegrationStatus status, int buildNumber, string artifactFolder) { IntegrationResult result = IntegrationResultMother.Create(status, new DateTime(1980, 1, 1, 1, 0, 0, buildNumber)); result.ProjectName = "proj"; result.StartTime = new DateTime(1980, 1, 1); result.Label = buildNumber.ToString(); result.Status = status; result.ArtifactDirectory = artifactFolder; return(result); }
private IntegrationResult CreateIntegrationResult(IntegrationStatus status, bool addModifications) { IntegrationResult result = IntegrationResultMother.Create(status, new DateTime(1980, 1, 1)); result.ProjectName = "proj"; result.StartTime = new DateTime(1980, 1, 1); result.Label = "1"; result.Status = status; if (addModifications) { Modification[] modifications = new Modification[1]; modifications[0] = new Modification(); modifications[0].ModifiedTime = new DateTime(2002, 2, 3); result.Modifications = modifications; } return(result); }
public void SetUp() { publisher = new MyStatisticsPublisher(); publisher.FileName = "buildstatistics.xml"; processor = new BuildStatisticsProcessor(); integrationTime = new TimeSpan(0, 3, 0); failedBuild = IntegrationResultMother.Create(false, now.Add(-integrationTime)); failedBuild.ProjectName = "Statistics Publisher"; failedBuild.EndTime = now; failedBuild.Label = failedLabel; successfulBuild = IntegrationResultMother.Create(true, now.Add(-integrationTime)); successfulBuild.ArtifactDirectory = artifactDirectory; successfulBuild.ProjectName = "Statistics Publisher"; successfulBuild.EndTime = now; successfulBuild.Label = successfulLabel; }