public async Task ShouldWriteWithRetriesAsynclyForTheNumberOfTimesConfigured() { int retries = 3; var facade = new MockDbInteractorFacade( new ResilienceSettings( retries, 1), Log); await facade.DoWriteAsync(); facade.Retries.Should().Be(retries); }
public async Task ShouldReadMultipleWithRetriesAsynclyForTheNumberOfTimesConfigured() { int retries = 3; var facade = new MockDbInteractorFacade( new ResilienceSettings( retries, 1), Log); var items = await facade.GetMultipleAsync(); facade.Retries.Should().Be(retries); items.Should().NotBeEmpty(); }
public void ShouldReadSingleWithRetriesSynclyForTheNumberOfTimesConfigured() { int retries = 3; var facade = new MockDbInteractorFacade( new ResilienceSettings( retries, 1), Log); var item = facade.GetOneSync(); facade.Retries.Should().Be(retries); item.Should().NotBeNull(); }