public void When_DbIsDisposed_BufferedItems_GetWritten() { for (var i = 0; i < BufferSize - 1; i++) { _db.Insert(i, i); } _db.Dispose(); _mockDb.InsertedData.Count().Should().Be(BufferSize - 1); }
public void EvaluationIncludesBufferedItems() { _db.Insert(0, 1337); _mockDb.Inserts .Should().Be(0); // assures us that the buffered database evaluation // includes buffered entries _db.Count() .Should().Be(1); // the buffered db should also evaluate the inner database _mockDb.Evaluations .Should().Be(1); }