public void It_Should_Create_Async() { var loggingMemoryPersistence = new LoggingMemoryPersistence(); loggingMemoryPersistence.CreateAsync(Model.CorrelationId, Model.SampleMessage1).Wait(); loggingMemoryPersistence.CreateAsync(Model.CorrelationId, Model.SampleErrorMessage1).Wait(); Assert.Equal(2, loggingMemoryPersistence.Messages.Count); Assert.Equal(1, loggingMemoryPersistence.ErrorMessages.Count); }
public void It_Should_Clear_Async() { var loggingMemoryPersistence = new LoggingMemoryPersistence(); loggingMemoryPersistence.CreateAsync(Model.CorrelationId, Model.SampleMessage1).Wait(); loggingMemoryPersistence.CreateAsync(Model.CorrelationId, Model.SampleErrorMessage1).Wait(); Assert.NotEmpty(loggingMemoryPersistence.Messages); Assert.NotEmpty(loggingMemoryPersistence.ErrorMessages); loggingMemoryPersistence.ClearAsync(Model.CorrelationId).Wait(); Assert.Empty(loggingMemoryPersistence.Messages); Assert.Empty(loggingMemoryPersistence.ErrorMessages); }