Esempio n. 1
0
        public TeamBuildServer(IBuildServerService service)
        {
            this.service   = service;
            this.BuildData = new List <BuildInfoViewModel>();
            var builds = Settings.Default.Builds;

            foreach (var build in builds)
            {
                this.BuildData.Add(BuildInfoViewModel.FromString(build, this.service));
            }
        }
        public void TestInitialize()
        {
            string teamProject    = "Team Project";
            string definitionName = "Definition Name";
            string configuration  = "Configuration";
            string platform       = "Platform";

            this.key           = string.Format("{0};{1}", teamProject, definitionName);
            this.mockService   = new MockBuildServerService();
            this.mockBuildInfo = new MockBuildInfo(BuildStatus.Stopped, "Requested For", DateTime.MinValue, true, DateTime.MinValue);
            this.model         = new BuildInfoModel(teamProject, definitionName, configuration, platform, this.mockService);

            this.viewModel = new BuildInfoViewModel(this.model);
        }
 public static BuildInfoViewModelDto ToDto(this BuildInfoViewModel viewModel)
 {
     return(new BuildInfoViewModelDto
     {
         CompletedOn = viewModel.CompletedOn.HasValue ? viewModel.CompletedOn.Value.ToString() : null,
         Description = viewModel.Description,
         IsFinished = viewModel.Status != BuildStatus.InProgress,
         IsQueued = viewModel.IsQueued,
         IsStale = viewModel.IsStale,
         Progress = (decimal)0.5,
         RequestedBy = viewModel.RequestedBy,
         StartedOn = viewModel.StartedOn.HasValue ? viewModel.StartedOn.Value.ToString() : null,
         Status = viewModel.Status.ToString(),
         TestResults = viewModel.TestResults
     });
 }
        public void TestInitialize()
        {
            string teamProject = "Team Project";
            string definitionName = "Definition Name";
            string configuration = "Configuration";
            string platform = "Platform";
            this.key = string.Format("{0};{1}", teamProject, definitionName);
            this.mockService = new MockBuildServerService();
            this.mockBuildInfo = new MockBuildInfo(BuildStatus.Stopped, "Requested For", DateTime.MinValue, true, DateTime.MinValue);
            this.model = new BuildInfoModel(teamProject, definitionName, configuration, platform, this.mockService);

            this.viewModel = new BuildInfoViewModel(this.model);
        }