public async Task ShouldBeDuplicate() { var log = new InMemoryLog(); var entry = new LogEntry(new FakeCommand("test"), typeof(string), 1); var index = await log.Apply(entry); var result = await log.IsDuplicate(index, entry); result.ShouldBeTrue(); }