public void TestSetup() { buffer = new Buffer(1, 200, new MemoryManager(1000)); buffer.Write(Guid.NewGuid()); buffer.CommitRecord(16); buffer.Write(Guid.NewGuid()); buffer.CommitRecord(16); originalPosition = buffer.Position; originalCommitted = buffer.Committed; writer = new RecordWriter(new SynchronousConsoleLog(), () => DateTimeOffset.UtcNow, 1, 100); }
public void CommitRecord_should_fail_on_negative_size() { Action action = () => buffer.CommitRecord(-1); action.Should().Throw <ArgumentOutOfRangeException>().Which.ShouldBePrinted(); }