Esempio n. 1
0
 public async Task <IActionResult> GetAllNewest([FromQuery] RequestFilter filter)
 {
     if (filter.From > filter.To)
     {
         return(BadRequest($"{nameof(filter.From)} needs to be smaller than {nameof(filter.To)}"));
     }
     if (filter.To - filter.From > 40)
     {
         return(BadRequest("You cannot request more than 40 values"));
     }
     return(Ok(MapKweetsCollection(await _kweetService.GetAllNewestAsync(filter.From, filter.To))));
 }
        public async Task GetAllNewestAsyncShouldThrowArgumentExceptionForToSmallToTest()
        {
            await _kweetService.GetAllNewestAsync(10, 9);

            Assert.Fail();
        }