public void RespectTheBufferSize(int bufferSize, int requestCount)
        {
            var sut = ApplicationPersistenceStoreTester.Create(bufferSize);

            var glimpseRequest = new GlimpseRequest(
                Guid.NewGuid(),
                new Mock <IRequestMetadata>().Object,
                new Dictionary <string, TabResult>(),
                new Dictionary <string, TabResult>(),
                new TimeSpan(1000));

            for (int i = 0; i < requestCount; i++)
            {
                sut.Save(glimpseRequest);
            }

            Assert.Equal(Math.Min(bufferSize, requestCount), sut.GlimpseRequests.Count);
        }
 public void Dispose()
 {
     Store = null;
 }