public async Task CloseStreamsMissingMinutesReturns400StatusCodeTest() { // arrange var expected = HttpStatusCode.BadRequest; var client = GetFactory().CreateClient(); var closeStream = new CloseOldStream { DateTimeNowUtc = DateTime.UtcNow.AddYears(10) }; // act var actual = await client.PostAsJsonAsync("/api/StoredProcedures/CloseOldStreams", closeStream); // assert Assert.True(actual.StatusCode == expected, $"{actual.StatusCode} was returned instead of {expected}"); }
public async Task <IActionResult> CloseOldStreams(CloseOldStream closeOldStream) { await _storedProceduresData.CloseOldStreams(closeOldStream.DateTimeNowUtc, closeOldStream.OlderThanInMinutes); return(Ok()); }