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);
        }
Esempio n. 2
0
        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;
            }