public RedisExecutionDatabaseTests(ITestOutputHelper output) { // Fixture Setup this.container = TestComponentryContainer.Create(output); this.redisConnection = ConnectionMultiplexer.Connect("localhost:6379,allowAdmin=true"); this.database = new RedisExecutionDatabase( this.container, this.redisConnection, new MsgPackEventSerializer()); }
internal void Instantiation_WhenOptionLoadCacheFalse_ReturnsNull() { // Arrange // Act var redisConnection2 = ConnectionMultiplexer.Connect("localhost:6379,allowAdmin=true"); var database2 = new RedisExecutionDatabase( this.container, redisConnection2, new MsgPackEventSerializer(), false); // Assert Assert.Equal(Duration.FromMinutes(1), database2.OrderStatusCheckInterval); Assert.Empty(database2.GetAccountIds()); Assert.Empty(database2.GetOrders()); Assert.Empty(database2.GetPositions()); }