コード例 #1
0
 public FleetManagerTests()
 {
     mockIotClient             = new Mock <IIotHubRegistryClient>();
     mockCosmosClientRobot     = new Mock <ICosmosDbClient <Robot> >();
     mockCosmosClientTelemetry = new Mock <ICosmosDbClient <RobotTelemetry> >();
     telemetryHandler          = new TelemetryHandler(mockCosmosClientTelemetry.Object, Mock.Of <ILogger <TelemetryHandler> >());
     mockLogger = new Mock <ILogger <FleetManager> >();
 }
コード例 #2
0
 public FleetManager(
     IIotHubRegistryClient iotHubRegistryClient,
     ICosmosDbClient <Robot> cosmosDbClientRobot,
     ITelemetryHandler telemetryHandler,
     ILogger <FleetManager> logger)
 {
     this.iotHubRegistryClient = iotHubRegistryClient;
     this.cosmosDbClientRobot  = cosmosDbClientRobot;
     this.telemetryHandler     = telemetryHandler;
     this.logger = logger;
 }