public void ThenTheProcessingEntryContainsTheTimestamp() { var expectedTimestamp = DateTime.UtcNow; ApplicationDateTime.UtcNow = () => expectedTimestamp; var filePath = GivenAFile(); WhenTheFileIsSaved(filePath); _eventQueue .OfType <FileChangedEvent>() .Single() .Timestamp .Should() .Be(ApplicationDateTime.UtcNow()); }
public PlayerController(Context context, IConfiguration config, ApplicationDateTime dateTime) { _context = context; _config = config; _dateTime = dateTime; }
protected Event() { Timestamp = ApplicationDateTime.UtcNow(); }