コード例 #1
0
 public AzureDevOpsManager(Messages messages, IOutputManager outputManager, IDevOpsAccess devOpsAccess, Counter.Counter counter)
 {
     _messages      = messages;
     _outputManager = outputManager;
     _devOpsAccess  = devOpsAccess;
     _counter       = counter;
 }
コード例 #2
0
 public DevOpsManagerFactory(IDevOpsAccess devOpsAccess, IOutputManager outputManager, IOutputAccess outputAccess, ITestCaseAccess testCaseAccess, Counter counter, Messages messages = null)
 {
     _counter        = counter;
     _devOpsAccess   = devOpsAccess;
     _outputAccess   = outputAccess;
     _outputManager  = outputManager;
     _testCaseAccess = testCaseAccess;
     _messages       = messages ?? new Messages();
 }
コード例 #3
0
        private static void InitializeAccesses()
        {
            _commandLineAccess = CreateCommandLineAccess(_isLocal, _messages, _azureDevOpsColors);
            _fileAccess        = CreateFileAccess();

            var httpClients = RetrieveHttpClients(CreateVssConnection());

            ValidateDevOpsCredentials(httpClients.TestManagementHttpClient);
            _devOpsAccess = new AzureDevOpsAccess(httpClients, _messages, _commandLineAccess, _inputOptions, _counter);
        }
コード例 #4
0
 public DevOpsManagerFactory(IDevOpsAccess devOpsAccess, IOutputManager outputManager, Counter counter = null)
 {
     _devOpsAccess  = devOpsAccess;
     _outputManager = outputManager;
     _counter       = counter ?? new Counter();
 }