public async Task Get_orders_success()
        {
            //Arrange
            var pageSize  = 4;
            var pageIndex = 1;

            var expectedItemsInPage = 0;
            var expectedTotalItems  = 1;

            var orderingContext = new OrderingContext(dbContextOptions);

            //Act
            var orderingController = new OrderingController(orderingContext, logger, null);
            var actionResult       = await orderingController.GetOrdersAsync(pageSize, pageIndex);

            //Assert
            Assert.IsType <ActionResult <PaginatedItemsViewModel <API.Models.Order> > >(actionResult);
            var page = Assert.IsAssignableFrom <PaginatedItemsViewModel <API.Models.Order> >(actionResult.Value);

            Assert.Equal(expectedTotalItems, page.Count);
            Assert.Equal(pageIndex, page.PageIndex);
            Assert.Equal(pageSize, page.PageSize);
            Assert.Equal(expectedItemsInPage, page.Data.Count());
        }