public void GetStore_IsClosed() { var store = new InMemoryCircuitBreakerStateStore(); Assert.NotNull(store); Assert.True(store.IsClosed); }
public void GetStore_Trip() { var tripException = new Exception("Force Trip of Circuit Breaker"); var priorToTrip = DateTime.UtcNow; var store = new InMemoryCircuitBreakerStateStore(); Assert.NotNull(store); Assert.True(store.IsClosed); store.Trip(tripException); Assert.False(store.IsClosed); Assert.Equal(tripException, store.LastException); Assert.True(priorToTrip < store.LastStateChangedDateUtc); }
public void GetStore() { var store = new InMemoryCircuitBreakerStateStore(); Assert.NotNull(store); }