public void Should_put_events_to_HerculesSink(int eventsCount) { for (var i = 0; i < eventsCount; i++) { log.Log(new LogEvent(LogLevel.Info, DateTimeOffset.UtcNow, Guid.NewGuid().ToString())); } sink.Received(eventsCount).Put(stream, Arg.Any <Action <IHerculesEventBuilder> >()); }