public SemanticCheckerTests()
 {
     _logger          = Substitute.For <ILogger>();
     _metricServer    = Substitute.For <IMonitoringMetricServer>();
     _serviceProxy    = Substitute.For <IServiceProxy>();
     _semanticChecker = new SemanticChecker(_metricServer, _serviceProxy, _logger);
 }
Exemple #2
0
 public SemanticChecker(IMonitoringMetricServer metricServer, IServiceProxy serviceProxy, ILogger logger)
 {
     _metricServer = metricServer ?? throw new ArgumentNullException(nameof(metricServer));
     _serviceProxy = serviceProxy ?? throw new ArgumentNullException(nameof(serviceProxy));
     _logger       = logger;
 }