public void ShouldRemoveFromLog() { var index = _log.Apply(new LogEntry(new FakeCommand("test"), typeof(string), 1)); _log.Remove(index); _log.Count.ShouldBe(0); }
public async Task ShouldRemoveFromLog() { var index = await _log.Apply(new LogEntry(new FakeCommand("test"), typeof(string), 1)); await _log.Remove(index); _log.Count().Result.ShouldBe(0); }