public void Test_GenerateOrderByFunc_EmptyKey()
        {
            var queryParams = new RentalQueryParamsModel();

            var orderByFunc = RentalRepository.GenerateOrderByFunc(queryParams);

            Assert.Null(orderByFunc);
        }
        public void Test_GenerateOrderByFunc_InvalidKey()
        {
            var queryParams = new RentalQueryParamsModel();

            queryParams.SortKey = "missing";

            var orderByFunc = RentalRepository.GenerateOrderByFunc(queryParams);

            Assert.Null(orderByFunc);
        }
        public void Test_GenerateOrderByFunc(string sortKey)
        {
            var queryParams = new RentalQueryParamsModel();

            queryParams.SortKey = sortKey;

            var orderByFunc = RentalRepository.GenerateOrderByFunc(queryParams);

            Assert.NotNull(orderByFunc);
        }