Ejemplo n.º 1
0
 public DataTransportService(IConnectionManager connectionManager, IDateTimeStatic dateTimeStatic, IAgentHealthReporter agentHealthReporter)
 {
     _connectionManager   = connectionManager;
     _dateTimeStatic      = dateTimeStatic;
     _lastMetricSendTime  = _dateTimeStatic.UtcNow;
     _agentHealthReporter = agentHealthReporter;
 }
Ejemplo n.º 2
0
        public void SetUp()
        {
            _disposableCollection = new DisposableCollection();

            _configuration = Mock.Create <IConfiguration>();
            Mock.Arrange(() => _configuration.AgentRunId).Returns("MyAgentRunId");
            _disposableCollection.Add(new ConfigurationAutoResponder(_configuration));

            _connectionHandler   = Mock.Create <IConnectionHandler>();
            _scheduler           = Mock.Create <IScheduler>();
            _connectionManager   = Mock.Create <IConnectionManager>();
            _dateTimeStatic      = Mock.Create <IDateTimeStatic>();
            _agentHealthReporter = Mock.Create <IAgentHealthReporter>();
            _disposableCollection.Add(_dataTransportService = new DataTransportService(_connectionManager, _dateTimeStatic, _agentHealthReporter));
        }