示例#1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="JenkinsServer" /> class.
 /// </summary>
 /// <param name="url">The URL of the server</param>
 /// <param name="username">A valid username</param>
 /// <param name="apikey">The user's API key</param>
 /// <param name="name">Friendly name of this server</param>
 public JenkinsServer(string url, string username, string apikey, string name = "Jenkins Server")
 {
     Url                 = url;
     UserName            = username;
     ApiKey              = apikey;
     Name                = name;
     _jenkinsDataService = JenkinsDataService.Instance;
 }
示例#2
0
 public void InitTests()
 {
     // Stub DataService and setupexpected return
     _mockDataService    = MockRepository.GenerateStub <IJenkinsDataService>();
     _targetServer       = new JenkinsServer(_mockDataService, _url, _userName, _apiKey, _name);
     _jobNameList[0]     = _jobName;
     _buildNumberList[0] = _buildNumber;
     _buildNumberList[1] = _jobName;
 }