Пример #1
0
        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}");
        }
Пример #2
0
        public async Task <IActionResult> CloseOldStreams(CloseOldStream closeOldStream)
        {
            await _storedProceduresData.CloseOldStreams(closeOldStream.DateTimeNowUtc, closeOldStream.OlderThanInMinutes);

            return(Ok());
        }