public PreferredGatewayTestWithRedis(RedisFixture redis, ITestOutputHelper testOutputHelper) { if (redis is null) { throw new ArgumentNullException(nameof(redis)); } this.cache = new LoRaDeviceCacheRedisStore(redis.Database); this.preferredGatewayExecutionItem = new PreferredGatewayExecutionItem(this.cache, new TestOutputLogger <PreferredGatewayExecutionItem>(testOutputHelper), null); }
public PreferredGatewayTest() { this.cache = new LoRaInMemoryDeviceStore(); this.preferredGatewayExecutionItem = new PreferredGatewayExecutionItem(this.cache, new NullLogger <PreferredGatewayExecutionItem>(), null); }
public PreferredGatewayTestWithRedis(RedisFixture redis) { this.cache = new LoRaDeviceCacheRedisStore(redis.Database); this.preferredGatewayExecutionItem = new PreferredGatewayExecutionItem(this.cache, new NullLogger <PreferredGatewayExecutionItem>(), null); }