diff --git a/tests/CommunityToolkit.Datasync.Server.Test/Helpers/LiveTestsCollection.cs b/tests/CommunityToolkit.Datasync.Server.Test/Helpers/LiveTestsCollection.cs
new file mode 100644
index 00000000..dbd2cd3e
--- /dev/null
+++ b/tests/CommunityToolkit.Datasync.Server.Test/Helpers/LiveTestsCollection.cs
@@ -0,0 +1,22 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+namespace CommunityToolkit.Datasync.Server.Test.Helpers;
+
+///
+/// This can be used to share state between the various live tests. It isn't used right now.
+///
+public class DatabaseFixture
+{
+
+}
+
+[CollectionDefinition("LiveTestsCollection", DisableParallelization = true)]
+public class LiveTestsCollection : ICollectionFixture
+{
+ // This class has no code, and is never created. Its purpose is simply
+ // to be the place to apply [CollectionDefinition] and all the
+ // ICollectionFixture<> interfaces.
+}
+
diff --git a/tests/CommunityToolkit.Datasync.Server.Test/Live/AzureSQL/Controller_Query_Tests.cs b/tests/CommunityToolkit.Datasync.Server.Test/Live/AzureSQL/Controller_Query_Tests.cs
new file mode 100644
index 00000000..aa716030
--- /dev/null
+++ b/tests/CommunityToolkit.Datasync.Server.Test/Live/AzureSQL/Controller_Query_Tests.cs
@@ -0,0 +1,51 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+using CommunityToolkit.Datasync.Server.EntityFrameworkCore;
+using CommunityToolkit.Datasync.Server.Test.Helpers;
+using CommunityToolkit.Datasync.TestCommon.Databases;
+using Microsoft.EntityFrameworkCore;
+using Xunit.Abstractions;
+
+namespace CommunityToolkit.Datasync.Server.Test.Live.AzureSQL;
+
+[ExcludeFromCodeCoverage]
+[Collection("LiveTestsCollection")]
+public class AzureSql_Controller_Query_Tests : LiveControllerTests
+{
+ #region Setup
+ private readonly DatabaseFixture _fixture;
+ private readonly Random random = new();
+ private readonly string connectionString;
+ private readonly List movies;
+ private readonly Lazy _context;
+
+ public AzureSql_Controller_Query_Tests(DatabaseFixture fixture, ITestOutputHelper output) : base()
+ {
+ this._fixture = fixture;
+ this.connectionString = Environment.GetEnvironmentVariable("DATASYNC_AZSQL_CONNECTIONSTRING");
+ if (!string.IsNullOrEmpty(this.connectionString))
+ {
+ this._context = new Lazy(() => AzureSqlDbContext.CreateContext(this.connectionString, output));
+ this.movies = [.. Context.Movies.AsNoTracking()];
+ }
+ }
+
+ private AzureSqlDbContext Context { get => this._context.Value; }
+
+ protected override bool CanRunLiveTests() => !string.IsNullOrEmpty(this.connectionString);
+
+ protected override Task GetEntityAsync(string id)
+ => Task.FromResult(Context.Movies.AsNoTracking().SingleOrDefault(m => m.Id == id));
+
+ protected override Task GetEntityCountAsync()
+ => Task.FromResult(Context.Movies.Count());
+
+ protected override Task> GetPopulatedRepositoryAsync()
+ => Task.FromResult>(new EntityTableRepository(Context));
+
+ protected override Task GetRandomEntityIdAsync(bool exists)
+ => Task.FromResult(exists ? this.movies[this.random.Next(this.movies.Count)].Id : Guid.NewGuid().ToString());
+ #endregion
+}
diff --git a/tests/CommunityToolkit.Datasync.Server.Test/Live/Base/LiveControllerTests.cs b/tests/CommunityToolkit.Datasync.Server.Test/Live/Base/LiveControllerTests.cs
new file mode 100644
index 00000000..ae5adf0a
--- /dev/null
+++ b/tests/CommunityToolkit.Datasync.Server.Test/Live/Base/LiveControllerTests.cs
@@ -0,0 +1,4355 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+using Microsoft.AspNetCore.Http;
+using Microsoft.AspNetCore.Mvc;
+using System.Net;
+
+namespace CommunityToolkit.Datasync.Server.Test.Live;
+
+///
+/// The base set of tests for the controller tests going against a live server.
+///
+///
+public abstract class LiveControllerTests : BaseTest where TEntity : class, ITableData
+{
+ ///
+ /// Returns true if all the requirements for live tests are met.
+ ///
+ protected virtual bool CanRunLiveTests() => true;
+
+ ///
+ /// Some tests require the ability to run math queries. This method returns true if the
+ /// service can run those tests. Notably, Cosmos can't run those tests.
+ ///
+ protected virtual bool CanRunMathQueryTests() => true;
+
+ ///
+ /// The actual test class must provide an implementation that retrieves the entity through
+ /// the backing data store.
+ ///
+ /// The ID of the entity to retrieve.
+ /// Either null if the entity does not exist, or the entity.
+ protected abstract Task GetEntityAsync(string id);
+
+ ///
+ /// The actual test class must provide an implementation that retrieves the entity count in
+ /// the backing data store.
+ ///
+ /// The number of entities in the store.
+ protected abstract Task GetEntityCountAsync();
+
+ ///
+ /// Retrieves a populated repository for testing.
+ ///
+ protected abstract Task> GetPopulatedRepositoryAsync();
+
+ ///
+ /// Retrieves a random ID from the database for testing.
+ ///
+ protected abstract Task GetRandomEntityIdAsync(bool exists);
+
+ ///
+ /// The Movie Endpoint to put into the controller context.
+ ///
+ private const string MovieEndpoint = "http://localhost/tables/movies";
+
+ ///
+ /// The number of movies in the dataset.
+ ///
+ private const int MovieCount = 248;
+
+ ///
+ /// The number of items to return by default.
+ ///
+ private const int DefaultPageSize = 100;
+
+ ///
+ /// The various providers that are set up by default to cover most cases.
+ ///
+ private IRepository repository;
+ private TableController tableController;
+
+ ///
+ /// The mechanism for creating a repository and table controller.
+ ///
+ /// The URI to set as the controller context.
+ protected virtual async Task CreateControllerAsync(HttpMethod method = null, string uri = null)
+ {
+ this.repository = await GetPopulatedRepositoryAsync();
+ this.tableController = new(this.repository);
+ this.tableController.ControllerContext.HttpContext = CreateHttpContext(method ?? HttpMethod.Get, uri);
+ }
+
+ ///
+ /// This is the base test for the individual query tests.
+ ///
+ /// The request URI (path and query only)
+ /// The number of items expected to be returned
+ /// The value of the nextLink expected
+ /// If provided, the value of the count expected
+ /// The start of the list of IDs that should be returned.
+ /// A task that completes when the test is complete.
+ private async Task MovieQueryTest(string pathAndQuery, int itemCount, string nextLinkQuery, int? totalCount, string[] firstItems)
+ {
+ await CreateControllerAsync(HttpMethod.Get, pathAndQuery);
+
+ IActionResult response = await this.tableController.QueryAsync();
+
+ response.Should().BeAssignableTo();
+ ((OkObjectResult)response).Value.Should().BeAssignableTo();
+ PagedResult result = (PagedResult)((OkObjectResult)response).Value;
+
+ List items = result.Items.Cast().ToList();
+ items.Should().HaveCount(itemCount);
+ result.Count.Should().Be(totalCount);
+ items.Select(m => m.Id).Take(firstItems.Length).Should().BeEquivalentTo(firstItems);
+
+ if (nextLinkQuery is not null)
+ {
+ result.NextLink.Should().NotBeNull();
+ Uri.UnescapeDataString(result.NextLink).Should().Be(nextLinkQuery);
+ }
+ else
+ {
+ result.NextLink.Should().BeNull();
+ }
+ }
+
+ #region Tests
+ [SkippableTheory]
+ [InlineData("$filter=(year - 1900) ge 100", HttpStatusCode.BadRequest)]
+ [InlineData("$filter=missing eq 20", HttpStatusCode.BadRequest)]
+ [InlineData("$orderby=duration fizz", HttpStatusCode.BadRequest)]
+ [InlineData("$orderby=missing asc", HttpStatusCode.BadRequest)]
+ [InlineData("$select=foo", HttpStatusCode.BadRequest)]
+ [InlineData("$select=year rating", HttpStatusCode.BadRequest)]
+ [InlineData("$skip=-1", HttpStatusCode.BadRequest)]
+ [InlineData("$skip=NaN", HttpStatusCode.BadRequest)]
+ [InlineData("$top=-1", HttpStatusCode.BadRequest)]
+ [InlineData("$top=1000000", HttpStatusCode.BadRequest)]
+ [InlineData("$top=NaN", HttpStatusCode.BadRequest)]
+ public async Task FailedQueryTest(string query, HttpStatusCode expectedStatusCode)
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await CreateControllerAsync(HttpMethod.Get, $"{MovieEndpoint}?{query}");
+
+ IActionResult result = await this.tableController.QueryAsync();
+
+ result.Should().BeAssignableTo();
+ ((StatusCodeResult)result).StatusCode.Should().Be((int)expectedStatusCode);
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_001()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ MovieEndpoint,
+ DefaultPageSize,
+ "$skip=100",
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_002()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true",
+ DefaultPageSize,
+ "$count=true&$skip=100",
+ MovieCount,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_003()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=((year div 1000.5) eq 2) and (rating eq 'R')",
+ 2,
+ null,
+ 2,
+ ["id-061", "id-173"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_004()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=((year sub 1900) ge 80) and ((year add 10) le 2000) and (duration le 120)",
+ 13,
+ null,
+ 13,
+ ["id-026", "id-047", "id-081", "id-103", "id-121"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_005()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=(year div 1000.5) eq 2",
+ 6,
+ null,
+ 6,
+ ["id-012", "id-042", "id-061", "id-173", "id-194"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_006()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=(year ge 1930 and year le 1940) or (year ge 1950 and year le 1960)",
+ 46,
+ null,
+ 46,
+ ["id-005", "id-016", "id-027", "id-028", "id-031"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_007()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=(year sub 1900) ge 80",
+ DefaultPageSize,
+ "$count=true&$filter=(year sub 1900) ge 80&$skip=100",
+ 138,
+ ["id-000", "id-003", "id-006", "id-007", "id-008"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_008()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=bestPictureWinner eq false",
+ DefaultPageSize,
+ "$count=true&$filter=bestPictureWinner eq false&$skip=100",
+ 210,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_009()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=bestPictureWinner eq true and ceiling(duration div 60.0) eq 2",
+ 11,
+ null,
+ 11,
+ ["id-023", "id-024", "id-112", "id-135", "id-142"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_010()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=bestPictureWinner eq true and floor(duration div 60.0) eq 2",
+ 21,
+ null,
+ 21,
+ ["id-001", "id-011", "id-018", "id-048", "id-051"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_011()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=bestPictureWinner eq true and round(duration div 60.0) eq 2",
+ 24,
+ null,
+ 24,
+ ["id-011", "id-018", "id-023", "id-024", "id-048"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_012()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=bestPictureWinner eq true",
+ 38,
+ null,
+ 38,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_013()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=bestPictureWinner ne false",
+ 38,
+ null,
+ 38,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_014()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=bestPictureWinner ne true",
+ DefaultPageSize,
+ "$count=true&$filter=bestPictureWinner ne true&$skip=100",
+ 210,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_015()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=ceiling(duration div 60.0) eq 2",
+ DefaultPageSize,
+ "$count=true&$filter=ceiling(duration div 60.0) eq 2&$skip=100",
+ 124,
+ ["id-005", "id-023", "id-024", "id-025", "id-026"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_016()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=day(releaseDate) eq 1",
+ 7,
+ null,
+ 7,
+ ["id-019", "id-048", "id-129", "id-131", "id-132"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_017()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=duration ge 60",
+ DefaultPageSize,
+ "$count=true&$filter=duration ge 60&$skip=100",
+ MovieCount,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_018()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=endswith(title, 'er')",
+ 12,
+ null,
+ 12,
+ ["id-001", "id-052", "id-121", "id-130", "id-164"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_019()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=endswith(tolower(title), 'er')",
+ 12,
+ null,
+ 12,
+ ["id-001", "id-052", "id-121", "id-130", "id-164"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_020()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=endswith(toupper(title), 'ER')",
+ 12,
+ null,
+ 12,
+ ["id-001", "id-052", "id-121", "id-130", "id-164"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_021()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=floor(duration div 60.0) eq 2",
+ DefaultPageSize,
+ "$count=true&$filter=floor(duration div 60.0) eq 2&$skip=100",
+ 120,
+ ["id-000", "id-001", "id-003", "id-004", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_022()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=month(releaseDate) eq 11",
+ 14,
+ null,
+ 14,
+ ["id-011", "id-016", "id-030", "id-064", "id-085"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_023()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=not(bestPictureWinner eq false)",
+ 38,
+ null,
+ 38,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_024()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=not(bestPictureWinner eq true)",
+ DefaultPageSize,
+ "$count=true&$filter=not(bestPictureWinner eq true)&$skip=100",
+ 210,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_025()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=not(bestPictureWinner ne false)",
+ DefaultPageSize,
+ "$count=true&$filter=not(bestPictureWinner ne false)&$skip=100",
+ 210,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_026()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=not(bestPictureWinner ne true)",
+ 38,
+ null,
+ 38,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_027()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=rating eq 'R'",
+ 95,
+ null,
+ 95,
+ ["id-000", "id-001", "id-002", "id-003", "id-007"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_028()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=rating ne 'PG13'",
+ DefaultPageSize,
+ "$count=true&$filter=rating ne 'PG13'&$skip=100",
+ 220,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_029()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=rating eq 'Unrated'",
+ 74,
+ null,
+ 74,
+ ["id-004", "id-005", "id-011", "id-016", "id-031"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_030()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=releaseDate eq cast(1994-10-14,Edm.Date)",
+ 2,
+ null,
+ 2,
+ ["id-000", "id-003"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_031()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=releaseDate ge cast(1999-12-31,Edm.Date)",
+ 69,
+ null,
+ 69,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_032()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=releaseDate gt cast(1999-12-31,Edm.Date)",
+ 69,
+ null,
+ 69,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_033()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=releaseDate le cast(2000-01-01,Edm.Date)",
+ DefaultPageSize,
+ "$count=true&$filter=releaseDate le cast(2000-01-01,Edm.Date)&$skip=100",
+ 179,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_034()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=releaseDate lt cast(2000-01-01,Edm.Date)",
+ DefaultPageSize,
+ "$count=true&$filter=releaseDate lt cast(2000-01-01,Edm.Date)&$skip=100",
+ 179,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_035()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=round(duration div 60.0) eq 2",
+ DefaultPageSize,
+ "$count=true&$filter=round(duration div 60.0) eq 2&$skip=100",
+ TestCommon.TestData.Movies.MovieList.Count(x => Math.Round(x.Duration / 60.0) == 2.0),
+ ["id-000", "id-005", "id-009", "id-010", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_037()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=startswith(tolower(title), 'the')",
+ 63,
+ null,
+ 63,
+ ["id-000", "id-001", "id-002", "id-004", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_038()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=startswith(toupper(title), 'THE')",
+ 63,
+ null,
+ 63,
+ ["id-000", "id-001", "id-002", "id-004", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_039()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=year eq 1994",
+ 5,
+ null,
+ 5,
+ ["id-000", "id-003", "id-018", "id-030", "id-079"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_040()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=year ge 2000 and year le 2009",
+ 55,
+ null,
+ 55,
+ ["id-006", "id-008", "id-012", "id-019", "id-020"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_041()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=year ge 2000",
+ 69,
+ null,
+ 69,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_042()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=year gt 1999 and year lt 2010",
+ 55,
+ null,
+ 55,
+ ["id-006", "id-008", "id-012", "id-019", "id-020"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_043()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=year gt 1999",
+ 69,
+ null,
+ 69,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_044()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=year le 2000",
+ DefaultPageSize,
+ "$count=true&$filter=year le 2000&$skip=100",
+ 185,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_045()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=year lt 2001",
+ DefaultPageSize,
+ "$count=true&$filter=year lt 2001&$skip=100",
+ 185,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_046()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$filter=year(releaseDate) eq 1994",
+ 6,
+ null,
+ 6,
+ ["id-000", "id-003", "id-018", "id-030", "id-079"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_047()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=bestPictureWinner asc",
+ DefaultPageSize,
+ "$count=true&$orderby=bestPictureWinner asc&$skip=100",
+ MovieCount,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_048()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=bestPictureWinner desc",
+ DefaultPageSize,
+ "$count=true&$orderby=bestPictureWinner desc&$skip=100",
+ MovieCount,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_049()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=duration asc",
+ DefaultPageSize,
+ "$count=true&$orderby=duration asc&$skip=100",
+ MovieCount,
+ ["id-227", "id-125", "id-133", "id-107", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_050()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=duration desc",
+ DefaultPageSize,
+ "$count=true&$orderby=duration desc&$skip=100",
+ MovieCount,
+ ["id-153", "id-065", "id-165", "id-008", "id-002"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_051()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=rating asc",
+ DefaultPageSize,
+ "$count=true&$orderby=rating asc&$skip=100",
+ MovieCount,
+ ["id-004", "id-005", "id-011", "id-016", "id-031"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_052()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=rating desc",
+ DefaultPageSize,
+ "$count=true&$orderby=rating desc&$skip=100",
+ MovieCount,
+ ["id-000", "id-001", "id-002", "id-003", "id-007"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_053()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=releaseDate asc",
+ DefaultPageSize,
+ "$count=true&$orderby=releaseDate asc&$skip=100",
+ MovieCount,
+ ["id-125", "id-133", "id-227", "id-118", "id-088"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_054()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=releaseDate desc",
+ DefaultPageSize,
+ "$count=true&$orderby=releaseDate desc&$skip=100",
+ MovieCount,
+ ["id-188", "id-033", "id-122", "id-186", "id-064"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_055()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=title asc",
+ DefaultPageSize,
+ "$count=true&$orderby=title asc&$skip=100",
+ MovieCount,
+ ["id-005", "id-091", "id-243", "id-194", "id-060"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_056()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=title desc",
+ DefaultPageSize,
+ "$count=true&$orderby=title desc&$skip=100",
+ MovieCount,
+ ["id-107", "id-100", "id-123", "id-190", "id-149"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_057()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=year asc",
+ DefaultPageSize,
+ "$count=true&$orderby=year asc&$skip=100",
+ MovieCount,
+ ["id-125", "id-229", "id-133", "id-227", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_058()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=year asc,title asc",
+ DefaultPageSize,
+ "$count=true&$orderby=year asc,title asc&$skip=100",
+ MovieCount,
+ ["id-125", "id-229", "id-227", "id-133", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_059()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=year asc,title desc",
+ DefaultPageSize,
+ "$count=true&$orderby=year asc,title desc&$skip=100",
+ MovieCount,
+ ["id-125", "id-229", "id-133", "id-227", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_060()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=year desc",
+ DefaultPageSize,
+ "$count=true&$orderby=year desc&$skip=100",
+ MovieCount,
+ ["id-033", "id-122", "id-188", "id-064", "id-102"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_061()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=year desc,title asc",
+ DefaultPageSize,
+ "$count=true&$orderby=year desc,title asc&$skip=100",
+ MovieCount,
+ ["id-188", "id-122", "id-033", "id-102", "id-213"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_062()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$orderby=year desc,title desc",
+ DefaultPageSize,
+ "$count=true&$orderby=year desc,title desc&$skip=100",
+ MovieCount,
+ ["id-033", "id-122", "id-188", "id-149", "id-064"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_063()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=((year div 1000.5) eq 2) and (rating eq 'R')",
+ 2,
+ null,
+ 2,
+ ["id-061", "id-173"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_064()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=((year sub 1900) ge 80) and ((year add 10) le 2000) and (duration le 120)",
+ 13,
+ null,
+ 13,
+ ["id-026", "id-047", "id-081", "id-103", "id-121"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_065()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=(year div 1000.5) eq 2",
+ 6,
+ null,
+ 6,
+ ["id-012", "id-042", "id-061", "id-173", "id-194"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_066()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=(year ge 1930 and year le 1940) or (year ge 1950 and year le 1960)",
+ 46,
+ null,
+ 46,
+ ["id-005", "id-016", "id-027", "id-028", "id-031"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_067()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=(year sub 1900) ge 80",
+ DefaultPageSize,
+ "$count=true&$filter=(year sub 1900) ge 80&$skip=100&$top=25",
+ 138,
+ ["id-000", "id-003", "id-006", "id-007", "id-008"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_068()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=bestPictureWinner eq false",
+ DefaultPageSize,
+ "$count=true&$filter=bestPictureWinner eq false&$skip=100&$top=25",
+ 210,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_069()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=bestPictureWinner eq true and ceiling(duration div 60.0) eq 2",
+ 11,
+ null,
+ 11,
+ ["id-023", "id-024", "id-112", "id-135", "id-142"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_070()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=bestPictureWinner eq true and floor(duration div 60.0) eq 2",
+ 21,
+ null,
+ 21,
+ ["id-001", "id-011", "id-018", "id-048", "id-051"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_071()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=bestPictureWinner eq true and round(duration div 60.0) eq 2",
+ 24,
+ null,
+ 24,
+ ["id-011", "id-018", "id-023", "id-024", "id-048"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_072()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=bestPictureWinner eq true",
+ 38,
+ null,
+ 38,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_073()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=bestPictureWinner ne false",
+ 38,
+ null,
+ 38,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_074()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=bestPictureWinner ne true",
+ DefaultPageSize,
+ "$count=true&$filter=bestPictureWinner ne true&$skip=100&$top=25",
+ 210,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_075()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=ceiling(duration div 60.0) eq 2",
+ DefaultPageSize,
+ "$count=true&$filter=ceiling(duration div 60.0) eq 2&$skip=100&$top=25",
+ 124,
+ ["id-005", "id-023", "id-024", "id-025", "id-026"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_076()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=day(releaseDate) eq 1",
+ 7,
+ null,
+ 7,
+ ["id-019", "id-048", "id-129", "id-131", "id-132"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_077()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=duration ge 60",
+ DefaultPageSize,
+ "$count=true&$filter=duration ge 60&$skip=100&$top=25",
+ MovieCount,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_078()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=endswith(title, 'er')",
+ 12,
+ null,
+ 12,
+ ["id-001", "id-052", "id-121", "id-130", "id-164"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_079()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=endswith(tolower(title), 'er')",
+ 12,
+ null,
+ 12,
+ ["id-001", "id-052", "id-121", "id-130", "id-164"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_080()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=endswith(toupper(title), 'ER')",
+ 12,
+ null,
+ 12,
+ ["id-001", "id-052", "id-121", "id-130", "id-164"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_081()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=floor(duration div 60.0) eq 2",
+ DefaultPageSize,
+ "$count=true&$filter=floor(duration div 60.0) eq 2&$skip=100&$top=25",
+ 120,
+ ["id-000", "id-001", "id-003", "id-004", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_082()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=month(releaseDate) eq 11",
+ 14,
+ null,
+ 14,
+ ["id-011", "id-016", "id-030", "id-064", "id-085"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_083()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=not(bestPictureWinner eq false)",
+ 38,
+ null,
+ 38,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_084()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=not(bestPictureWinner eq true)",
+ DefaultPageSize,
+ "$count=true&$filter=not(bestPictureWinner eq true)&$skip=100&$top=25",
+ 210,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_085()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=not(bestPictureWinner ne false)",
+ DefaultPageSize,
+ "$count=true&$filter=not(bestPictureWinner ne false)&$skip=100&$top=25",
+ 210,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_086()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=not(bestPictureWinner ne true)",
+ 38,
+ null,
+ 38,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_087()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=rating eq 'R'",
+ 95,
+ null,
+ 95,
+ ["id-000", "id-001", "id-002", "id-003", "id-007"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_088()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=rating ne 'PG13'",
+ DefaultPageSize,
+ "$count=true&$filter=rating ne 'PG13'&$skip=100&$top=25",
+ 220,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_089()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=rating eq 'Unrated'",
+ 74,
+ null,
+ 74,
+ ["id-004", "id-005", "id-011", "id-016", "id-031"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_090()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=releaseDate eq cast(1994-10-14,Edm.Date)",
+ 2,
+ null,
+ 2,
+ ["id-000", "id-003"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_091()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=releaseDate ge cast(1999-12-31,Edm.Date)",
+ 69,
+ null,
+ 69,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_092()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=releaseDate gt cast(1999-12-31,Edm.Date)",
+ 69,
+ null,
+ 69,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_093()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=releaseDate le cast(2000-01-01,Edm.Date)",
+ DefaultPageSize,
+ "$count=true&$filter=releaseDate le cast(2000-01-01,Edm.Date)&$skip=100&$top=25",
+ 179,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_094()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=releaseDate lt cast(2000-01-01,Edm.Date)",
+ DefaultPageSize,
+ "$count=true&$filter=releaseDate lt cast(2000-01-01,Edm.Date)&$skip=100&$top=25",
+ 179,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_095()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=round(duration div 60.0) eq 2",
+ DefaultPageSize,
+ "$count=true&$filter=round(duration div 60.0) eq 2&$skip=100&$top=25",
+ 186,
+ ["id-000", "id-005", "id-009", "id-010", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_097()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=startswith(tolower(title), 'the')",
+ 63,
+ null,
+ 63,
+ ["id-000", "id-001", "id-002", "id-004", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_098()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=startswith(toupper(title), 'THE')",
+ 63,
+ null,
+ 63,
+ ["id-000", "id-001", "id-002", "id-004", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_099()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=year eq 1994",
+ 5,
+ null,
+ 5,
+ ["id-000", "id-003", "id-018", "id-030", "id-079"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_100()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=year ge 2000 and year le 2009",
+ 55,
+ null,
+ 55,
+ ["id-006", "id-008", "id-012", "id-019", "id-020"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_101()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=year ge 2000",
+ 69,
+ null,
+ 69,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_102()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=year gt 1999 and year lt 2010",
+ 55,
+ null,
+ 55,
+ ["id-006", "id-008", "id-012", "id-019", "id-020"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_103()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=year gt 1999",
+ 69,
+ null,
+ 69,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_104()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=year le 2000",
+ DefaultPageSize,
+ "$count=true&$filter=year le 2000&$skip=100&$top=25",
+ 185,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_105()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=year lt 2001",
+ DefaultPageSize,
+ "$count=true&$filter=year lt 2001&$skip=100&$top=25",
+ 185,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_106()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$filter=year(releaseDate) eq 1994",
+ 6,
+ null,
+ 6,
+ ["id-000", "id-003", "id-018", "id-030", "id-079"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_107()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=bestPictureWinner asc",
+ DefaultPageSize,
+ "$count=true&$orderby=bestPictureWinner asc&$skip=100&$top=25",
+ MovieCount,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_108()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=bestPictureWinner desc",
+ DefaultPageSize,
+ "$count=true&$orderby=bestPictureWinner desc&$skip=100&$top=25",
+ MovieCount,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_109()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=duration asc",
+ DefaultPageSize,
+ "$count=true&$orderby=duration asc&$skip=100&$top=25",
+ MovieCount,
+ ["id-227", "id-125", "id-133", "id-107", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_110()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=duration desc",
+ DefaultPageSize,
+ "$count=true&$orderby=duration desc&$skip=100&$top=25",
+ MovieCount,
+ ["id-153", "id-065", "id-165", "id-008", "id-002"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_111()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=rating asc",
+ DefaultPageSize,
+ "$count=true&$orderby=rating asc&$skip=100&$top=25",
+ MovieCount,
+ ["id-004", "id-005", "id-011", "id-016", "id-031"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_112()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=rating desc",
+ DefaultPageSize,
+ "$count=true&$orderby=rating desc&$skip=100&$top=25",
+ MovieCount,
+ ["id-000", "id-001", "id-002", "id-003", "id-007"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_113()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=releaseDate asc",
+ DefaultPageSize,
+ "$count=true&$orderby=releaseDate asc&$skip=100&$top=25",
+ MovieCount,
+ ["id-125", "id-133", "id-227", "id-118", "id-088"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_114()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=releaseDate desc",
+ DefaultPageSize,
+ "$count=true&$orderby=releaseDate desc&$skip=100&$top=25",
+ MovieCount,
+ ["id-188", "id-033", "id-122", "id-186", "id-064"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_115()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=title asc",
+ DefaultPageSize,
+ "$count=true&$orderby=title asc&$skip=100&$top=25",
+ MovieCount,
+ ["id-005", "id-091", "id-243", "id-194", "id-060"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_116()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=title desc",
+ DefaultPageSize,
+ "$count=true&$orderby=title desc&$skip=100&$top=25",
+ MovieCount,
+ ["id-107", "id-100", "id-123", "id-190", "id-149"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_117()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=year asc",
+ DefaultPageSize,
+ "$count=true&$orderby=year asc&$skip=100&$top=25",
+ MovieCount,
+ ["id-125", "id-229", "id-133", "id-227", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_118()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=year asc,title asc",
+ DefaultPageSize,
+ "$count=true&$orderby=year asc,title asc&$skip=100&$top=25",
+ MovieCount,
+ ["id-125", "id-229", "id-227", "id-133", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_119()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=year asc,title desc",
+ DefaultPageSize,
+ "$count=true&$orderby=year asc,title desc&$skip=100&$top=25",
+ MovieCount,
+ ["id-125", "id-229", "id-133", "id-227", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_120()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=year desc",
+ DefaultPageSize,
+ "$count=true&$orderby=year desc&$skip=100&$top=25",
+ MovieCount,
+ ["id-033", "id-122", "id-188", "id-064", "id-102"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_121()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=year desc,title asc",
+ DefaultPageSize,
+ "$count=true&$orderby=year desc,title asc&$skip=100&$top=25",
+ MovieCount,
+ ["id-188", "id-122", "id-033", "id-102", "id-213"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_122()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$count=true&$top=125&$orderby=year desc,title desc",
+ DefaultPageSize,
+ "$count=true&$orderby=year desc,title desc&$skip=100&$top=25",
+ MovieCount,
+ ["id-033", "id-122", "id-188", "id-149", "id-064"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_123()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=((year div 1000.5) eq 2) and (rating eq 'R')",
+ 2,
+ null,
+ null,
+ ["id-061", "id-173"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_124()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=((year sub 1900) ge 80) and ((year add 10) le 2000) and (duration le 120)",
+ 13,
+ null,
+ null,
+ ["id-026", "id-047", "id-081", "id-103", "id-121"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_125()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=(year div 1000.5) eq 2",
+ 6,
+ null,
+ null,
+ ["id-012", "id-042", "id-061", "id-173", "id-194"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_126()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=(year ge 1930 and year le 1940) or (year ge 1950 and year le 1960)",
+ 46,
+ null,
+ null,
+ ["id-005", "id-016", "id-027", "id-028", "id-031"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_127()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=(year sub 1900) ge 80",
+ DefaultPageSize,
+ "$filter=(year sub 1900) ge 80&$skip=100",
+ null,
+ ["id-000", "id-003", "id-006", "id-007", "id-008"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_128()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner eq false",
+ DefaultPageSize,
+ "$filter=bestPictureWinner eq false&$skip=100",
+ null,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_129()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner eq true and ceiling(duration div 60.0) eq 2",
+ 11,
+ null,
+ null,
+ ["id-023", "id-024", "id-112", "id-135", "id-142"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_130()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner eq true and floor(duration div 60.0) eq 2",
+ 21,
+ null,
+ null,
+ ["id-001", "id-011", "id-018", "id-048", "id-051"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_131()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner eq true and round(duration div 60.0) eq 2",
+ 24,
+ null,
+ null,
+ ["id-011", "id-018", "id-023", "id-024", "id-048"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_132()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner eq true",
+ 38,
+ null,
+ null,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_133()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner ne false",
+ 38,
+ null,
+ null,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_134()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner ne true",
+ DefaultPageSize,
+ "$filter=bestPictureWinner ne true&$skip=100",
+ null,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_135()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=ceiling(duration div 60.0) eq 2",
+ DefaultPageSize,
+ "$filter=ceiling(duration div 60.0) eq 2&$skip=100",
+ null,
+ ["id-005", "id-023", "id-024", "id-025", "id-026"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_136()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=day(releaseDate) eq 1",
+ 7,
+ null,
+ null,
+ ["id-019", "id-048", "id-129", "id-131", "id-132"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_137()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=duration ge 60",
+ DefaultPageSize,
+ "$filter=duration ge 60&$skip=100",
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_138()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=endswith(title, 'er')",
+ 12,
+ null,
+ null,
+ ["id-001", "id-052", "id-121", "id-130", "id-164"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_139()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=endswith(tolower(title), 'er')",
+ 12,
+ null,
+ null,
+ ["id-001", "id-052", "id-121", "id-130", "id-164"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_140()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=endswith(toupper(title), 'ER')",
+ 12,
+ null,
+ null,
+ ["id-001", "id-052", "id-121", "id-130", "id-164"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_141()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=floor(duration div 60.0) eq 2",
+ DefaultPageSize,
+ "$filter=floor(duration div 60.0) eq 2&$skip=100",
+ null,
+ ["id-000", "id-001", "id-003", "id-004", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_142()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=month(releaseDate) eq 11",
+ 14,
+ null,
+ null,
+ ["id-011", "id-016", "id-030", "id-064", "id-085"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_143()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=not(bestPictureWinner eq false)",
+ 38,
+ null,
+ null,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_144()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=not(bestPictureWinner eq true)",
+ DefaultPageSize,
+ "$filter=not(bestPictureWinner eq true)&$skip=100",
+ null,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_145()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=not(bestPictureWinner ne false)",
+ DefaultPageSize,
+ "$filter=not(bestPictureWinner ne false)&$skip=100",
+ null,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_146()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=not(bestPictureWinner ne true)",
+ 38,
+ null,
+ null,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_147()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=rating eq 'R'",
+ 95,
+ null,
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-007"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_148()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=rating ne 'PG13'",
+ DefaultPageSize,
+ "$filter=rating ne 'PG13'&$skip=100",
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_149()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=rating eq 'Unrated'",
+ 74,
+ null,
+ null,
+ ["id-004", "id-005", "id-011", "id-016", "id-031"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_150()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=releaseDate eq cast(1994-10-14,Edm.Date)",
+ 2,
+ null,
+ null,
+ ["id-000", "id-003"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_151()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=releaseDate ge cast(1999-12-31,Edm.Date)",
+ 69,
+ null,
+ null,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_152()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=releaseDate gt cast(1999-12-31,Edm.Date)",
+ 69,
+ null,
+ null,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_153()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=releaseDate le cast(2000-01-01,Edm.Date)",
+ DefaultPageSize,
+ "$filter=releaseDate le cast(2000-01-01,Edm.Date)&$skip=100",
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_154()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=releaseDate lt cast(2000-01-01,Edm.Date)",
+ DefaultPageSize,
+ "$filter=releaseDate lt cast(2000-01-01,Edm.Date)&$skip=100",
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_155()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=round(duration div 60.0) eq 2",
+ DefaultPageSize,
+ "$filter=round(duration div 60.0) eq 2&$skip=100",
+ null,
+ ["id-000", "id-005", "id-009", "id-010", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_157()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=startswith(tolower(title), 'the')",
+ 63,
+ null,
+ null,
+ ["id-000", "id-001", "id-002", "id-004", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_158()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=startswith(toupper(title), 'THE')",
+ 63,
+ null,
+ null,
+ ["id-000", "id-001", "id-002", "id-004", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_159()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year eq 1994",
+ 5,
+ null,
+ null,
+ ["id-000", "id-003", "id-018", "id-030", "id-079"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_160()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year ge 2000 and year le 2009",
+ 55,
+ null,
+ null,
+ ["id-006", "id-008", "id-012", "id-019", "id-020"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_161()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year ge 2000",
+ 69,
+ null,
+ null,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_162()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year gt 1999 and year lt 2010",
+ 55,
+ null,
+ null,
+ ["id-006", "id-008", "id-012", "id-019", "id-020"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_163()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year gt 1999",
+ 69,
+ null,
+ null,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_164()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year le 2000",
+ DefaultPageSize,
+ "$filter=year le 2000&$skip=100",
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_165()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year lt 2001",
+ DefaultPageSize,
+ "$filter=year lt 2001&$skip=100",
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_166()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year(releaseDate) eq 1994",
+ 6,
+ null,
+ null,
+ ["id-000", "id-003", "id-018", "id-030", "id-079"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_167()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=bestPictureWinner asc",
+ DefaultPageSize,
+ "$orderby=bestPictureWinner asc&$skip=100",
+ null,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_168()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=bestPictureWinner desc",
+ DefaultPageSize,
+ "$orderby=bestPictureWinner desc&$skip=100",
+ null,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_169()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=duration asc",
+ DefaultPageSize,
+ "$orderby=duration asc&$skip=100",
+ null,
+ ["id-227", "id-125", "id-133", "id-107", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_170()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=duration desc",
+ DefaultPageSize,
+ "$orderby=duration desc&$skip=100",
+ null,
+ ["id-153", "id-065", "id-165", "id-008", "id-002"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_171()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=rating asc",
+ DefaultPageSize,
+ "$orderby=rating asc&$skip=100",
+ null,
+ ["id-004", "id-005", "id-011", "id-016", "id-031"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_172()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=rating desc",
+ DefaultPageSize,
+ "$orderby=rating desc&$skip=100",
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-007"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_173()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=releaseDate asc",
+ DefaultPageSize,
+ "$orderby=releaseDate asc&$skip=100",
+ null,
+ ["id-125", "id-133", "id-227", "id-118", "id-088"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_174()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=releaseDate desc",
+ DefaultPageSize,
+ "$orderby=releaseDate desc&$skip=100",
+ null,
+ ["id-188", "id-033", "id-122", "id-186", "id-064"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_175()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=title asc",
+ DefaultPageSize,
+ "$orderby=title asc&$skip=100",
+ null,
+ ["id-005", "id-091", "id-243", "id-194", "id-060"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_176()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=title desc",
+ DefaultPageSize,
+ "$orderby=title desc&$skip=100",
+ null,
+ ["id-107", "id-100", "id-123", "id-190", "id-149"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_177()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=year asc",
+ DefaultPageSize,
+ "$orderby=year asc&$skip=100",
+ null,
+ ["id-125", "id-229", "id-133", "id-227", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_178()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=year asc,title asc",
+ DefaultPageSize,
+ "$orderby=year asc,title asc&$skip=100",
+ null,
+ ["id-125", "id-229", "id-227", "id-133", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_179()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=year asc,title desc",
+ DefaultPageSize,
+ "$orderby=year asc,title desc&$skip=100",
+ null,
+ ["id-125", "id-229", "id-133", "id-227", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_180()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=year desc",
+ DefaultPageSize,
+ "$orderby=year desc&$skip=100",
+ null,
+ ["id-033", "id-122", "id-188", "id-064", "id-102"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_181()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=year desc,title asc",
+ DefaultPageSize,
+ "$orderby=year desc,title asc&$skip=100",
+ null,
+ ["id-188", "id-122", "id-033", "id-102", "id-213"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_182()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=year desc,title desc",
+ DefaultPageSize,
+ "$orderby=year desc,title desc&$skip=100",
+ null,
+ ["id-033", "id-122", "id-188", "id-149", "id-064"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_183()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=((year div 1000.5) eq 2) and (rating eq 'R')&$skip=5",
+ 0,
+ null,
+ null,
+ []);
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_184()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=((year sub 1900) ge 80) and ((year add 10) le 2000) and (duration le 120)&$skip=5",
+ 8,
+ null,
+ null,
+ ["id-142", "id-143", "id-162", "id-166", "id-172"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_185()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=(year div 1000.5) eq 2&$skip=5",
+ 1,
+ null,
+ null,
+ ["id-216"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_186()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=(year ge 1930 and year le 1940) or (year ge 1950 and year le 1960)&$skip=5",
+ 41,
+ null,
+ null,
+ ["id-040", "id-041", "id-044", "id-046", "id-049"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_187()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=(year sub 1900) ge 80&$skip=5",
+ DefaultPageSize,
+ "$filter=(year sub 1900) ge 80&$skip=105",
+ null,
+ ["id-009", "id-010", "id-012", "id-013", "id-014"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_188()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner eq false&$skip=5",
+ DefaultPageSize,
+ "$filter=bestPictureWinner eq false&$skip=105",
+ null,
+ ["id-009", "id-010", "id-012", "id-013", "id-014"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_189()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner eq true and ceiling(duration div 60.0) eq 2&$skip=5",
+ 6,
+ null,
+ null,
+ ["id-150", "id-155", "id-186", "id-189", "id-196"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_190()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner eq true and floor(duration div 60.0) eq 2&$skip=5",
+ 16,
+ null,
+ null,
+ ["id-062", "id-083", "id-087", "id-092", "id-093"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_191()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner eq true and round(duration div 60.0) eq 2&$skip=5",
+ 19,
+ null,
+ null,
+ ["id-092", "id-093", "id-094", "id-096", "id-112"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_192()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner eq true&$skip=5",
+ 33,
+ null,
+ null,
+ ["id-018", "id-023", "id-024", "id-048", "id-051"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_193()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner ne false&$skip=5",
+ 33,
+ null,
+ null,
+ ["id-018", "id-023", "id-024", "id-048", "id-051"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_194()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=bestPictureWinner ne true&$skip=5",
+ DefaultPageSize,
+ "$filter=bestPictureWinner ne true&$skip=105",
+ null,
+ ["id-009", "id-010", "id-012", "id-013", "id-014"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_195()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=ceiling(duration div 60.0) eq 2&$skip=5",
+ DefaultPageSize,
+ "$filter=ceiling(duration div 60.0) eq 2&$skip=105",
+ null,
+ ["id-027", "id-028", "id-030", "id-031", "id-032"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_196()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=day(releaseDate) eq 1&$skip=5",
+ 2,
+ null,
+ null,
+ ["id-197", "id-215"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_197()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=duration ge 60&$skip=5",
+ DefaultPageSize,
+ "$filter=duration ge 60&$skip=105",
+ null,
+ ["id-005", "id-006", "id-007", "id-008", "id-009"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_198()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=endswith(title, 'er')&$skip=5",
+ 7,
+ null,
+ null,
+ ["id-170", "id-193", "id-197", "id-205", "id-217"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_199()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=endswith(tolower(title), 'er')&$skip=5",
+ 7,
+ null,
+ null,
+ ["id-170", "id-193", "id-197", "id-205", "id-217"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_200()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=endswith(toupper(title), 'ER')&$skip=5",
+ 7,
+ null,
+ null,
+ ["id-170", "id-193", "id-197", "id-205", "id-217"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_201()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=floor(duration div 60.0) eq 2&$skip=5",
+ DefaultPageSize,
+ "$filter=floor(duration div 60.0) eq 2&$skip=105",
+ null,
+ ["id-009", "id-010", "id-011", "id-012", "id-013"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_202()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=month(releaseDate) eq 11&$skip=5",
+ 9,
+ null,
+ null,
+ ["id-115", "id-131", "id-136", "id-146", "id-167"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_203()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=not(bestPictureWinner eq false)&$skip=5",
+ 33,
+ null,
+ null,
+ ["id-018", "id-023", "id-024", "id-048", "id-051"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_204()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=not(bestPictureWinner eq true)&$skip=5",
+ DefaultPageSize,
+ "$filter=not(bestPictureWinner eq true)&$skip=105",
+ null,
+ ["id-009", "id-010", "id-012", "id-013", "id-014"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_205()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=not(bestPictureWinner ne false)&$skip=5",
+ DefaultPageSize,
+ "$filter=not(bestPictureWinner ne false)&$skip=105",
+ null,
+ ["id-009", "id-010", "id-012", "id-013", "id-014"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_206()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=not(bestPictureWinner ne true)&$skip=5",
+ 33,
+ null,
+ null,
+ ["id-018", "id-023", "id-024", "id-048", "id-051"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_207()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=rating eq 'Unrated'&$skip=5",
+ 69,
+ null,
+ null,
+ ["id-040", "id-041", "id-044", "id-046", "id-049"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_208()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=rating eq 'R'&$skip=5",
+ 90,
+ null,
+ null,
+ ["id-009", "id-014", "id-017", "id-019", "id-022"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_209()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=rating ne 'PG13'&$skip=5",
+ DefaultPageSize,
+ "$filter=rating ne 'PG13'&$skip=105",
+ null,
+ ["id-005", "id-007", "id-009", "id-010", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_210()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=releaseDate eq cast(1994-10-14,Edm.Date)&$skip=5",
+ 0,
+ null,
+ null,
+ []);
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_211()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=releaseDate ge cast(1999-12-31,Edm.Date)&$skip=5",
+ 64,
+ null,
+ null,
+ ["id-020", "id-032", "id-033", "id-042", "id-050"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_212()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=releaseDate gt cast(1999-12-31,Edm.Date)&$skip=5",
+ 64,
+ null,
+ null,
+ ["id-020", "id-032", "id-033", "id-042", "id-050"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_213()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=releaseDate le cast(2000-01-01,Edm.Date)&$skip=5",
+ DefaultPageSize,
+ "$filter=releaseDate le cast(2000-01-01,Edm.Date)&$skip=105",
+ null,
+ ["id-005", "id-007", "id-009", "id-010", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_214()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=releaseDate lt cast(2000-01-01,Edm.Date)&$skip=5",
+ DefaultPageSize,
+ "$filter=releaseDate lt cast(2000-01-01,Edm.Date)&$skip=105",
+ null,
+ ["id-005", "id-007", "id-009", "id-010", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_215()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=round(duration div 60.0) eq 2&$skip=5",
+ DefaultPageSize,
+ "$filter=round(duration div 60.0) eq 2&$skip=105",
+ null,
+ ["id-013", "id-014", "id-015", "id-016", "id-017"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_217()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=startswith(tolower(title), 'the')&$skip=5",
+ 58,
+ null,
+ null,
+ ["id-008", "id-012", "id-017", "id-020", "id-023"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_218()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=startswith(toupper(title), 'THE')&$skip=5",
+ 58,
+ null,
+ null,
+ ["id-008", "id-012", "id-017", "id-020", "id-023"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_219()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year eq 1994&$skip=5",
+ 0,
+ null,
+ null,
+ []);
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_220()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year ge 2000 and year le 2009&$skip=5",
+ 50,
+ null,
+ null,
+ ["id-032", "id-042", "id-050", "id-051", "id-058"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_221()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year ge 2000&$skip=5",
+ 64,
+ null,
+ null,
+ ["id-020", "id-032", "id-033", "id-042", "id-050"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_222()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year gt 1999 and year lt 2010&$skip=5",
+ 50,
+ null,
+ null,
+ ["id-032", "id-042", "id-050", "id-051", "id-058"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_223()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year gt 1999&$skip=5",
+ 64,
+ null,
+ null,
+ ["id-020", "id-032", "id-033", "id-042", "id-050"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_224()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year le 2000&$skip=5",
+ DefaultPageSize,
+ "$filter=year le 2000&$skip=105",
+ null,
+ ["id-005", "id-007", "id-009", "id-010", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_225()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year lt 2001&$skip=5",
+ DefaultPageSize,
+ "$filter=year lt 2001&$skip=105",
+ null,
+ ["id-005", "id-007", "id-009", "id-010", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_226()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$filter=year(releaseDate) eq 1994&$skip=5",
+ 1,
+ null,
+ null,
+ ["id-217"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_227()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=bestPictureWinner asc&$skip=5",
+ DefaultPageSize,
+ "$orderby=bestPictureWinner asc&$skip=105",
+ null,
+ ["id-009", "id-010", "id-012", "id-013", "id-014"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_228()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=bestPictureWinner desc&$skip=5",
+ DefaultPageSize,
+ "$orderby=bestPictureWinner desc&$skip=105",
+ null,
+ ["id-018", "id-023", "id-024", "id-048", "id-051"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_229()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=duration asc&$skip=5",
+ DefaultPageSize,
+ "$orderby=duration asc&$skip=105",
+ null,
+ ["id-238", "id-201", "id-115", "id-229", "id-181"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_230()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=duration desc&$skip=5",
+ DefaultPageSize,
+ "$orderby=duration desc&$skip=105",
+ null,
+ ["id-007", "id-183", "id-063", "id-202", "id-130"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_231()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=rating asc&$skip=5",
+ DefaultPageSize,
+ "$orderby=rating asc&$skip=105",
+ null,
+ ["id-040", "id-041", "id-044", "id-046", "id-049"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_232()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=rating desc&$skip=5",
+ DefaultPageSize,
+ "$orderby=rating desc&$skip=105",
+ null,
+ ["id-009", "id-014", "id-017", "id-019", "id-022"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_233()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=releaseDate asc&$skip=5",
+ DefaultPageSize,
+ "$orderby=releaseDate asc&$skip=105",
+ null,
+ ["id-229", "id-224", "id-041", "id-049", "id-135"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_234()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=releaseDate desc&$skip=5",
+ DefaultPageSize,
+ "$orderby=releaseDate desc&$skip=105",
+ null,
+ ["id-149", "id-213", "id-102", "id-155", "id-169"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_235()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=title asc&$skip=5",
+ DefaultPageSize,
+ "$orderby=title asc&$skip=105",
+ null,
+ ["id-214", "id-102", "id-215", "id-039", "id-057"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_236()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=title desc&$skip=5",
+ DefaultPageSize,
+ "$orderby=title desc&$skip=105",
+ null,
+ ["id-058", "id-046", "id-160", "id-092", "id-176"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_237()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=year asc&$skip=5",
+ DefaultPageSize,
+ "$orderby=year asc&$skip=105",
+ null,
+ ["id-088", "id-224", "id-041", "id-049", "id-135"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_238()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=year asc,title asc&$skip=5",
+ DefaultPageSize,
+ "$orderby=year asc,title asc&$skip=105",
+ null,
+ ["id-088", "id-224", "id-041", "id-049", "id-135"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_239()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=year asc,title desc&$skip=5",
+ DefaultPageSize,
+ "$orderby=year asc,title desc&$skip=105",
+ null,
+ ["id-088", "id-224", "id-049", "id-041", "id-135"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_240()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=year desc&$skip=5",
+ DefaultPageSize,
+ "$orderby=year desc&$skip=105",
+ null,
+ ["id-149", "id-186", "id-213", "id-013", "id-053"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_241()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=year desc,title asc&$skip=5",
+ DefaultPageSize,
+ "$orderby=year desc,title asc&$skip=105",
+ null,
+ ["id-186", "id-064", "id-149", "id-169", "id-161"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_242()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$orderby=year desc,title desc&$skip=5",
+ DefaultPageSize,
+ "$orderby=year desc,title desc&$skip=105",
+ null,
+ ["id-186", "id-213", "id-102", "id-053", "id-155"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_243()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$skip=0",
+ DefaultPageSize,
+ "$skip=100",
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_244()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$skip=100",
+ DefaultPageSize,
+ "$skip=200",
+ null,
+ ["id-100", "id-101", "id-102", "id-103", "id-104"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_245()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$skip=200",
+ 48,
+ null,
+ null,
+ ["id-200", "id-201", "id-202", "id-203", "id-204"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_246()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$skip=300",
+ 0,
+ null,
+ null,
+ []);
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_247()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=((year div 1000.5) eq 2) and (rating eq 'R')",
+ 2,
+ null,
+ null,
+ ["id-061", "id-173"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_248()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=((year sub 1900) ge 80) and ((year add 10) le 2000) and (duration le 120)",
+ 5,
+ null,
+ null,
+ ["id-026", "id-047", "id-081", "id-103", "id-121"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_249()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=(year div 1000.5) eq 2",
+ 5,
+ null,
+ null,
+ ["id-012", "id-042", "id-061", "id-173", "id-194"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_250()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=(year ge 1930 and year le 1940) or (year ge 1950 and year le 1960)",
+ 5,
+ null,
+ null,
+ ["id-005", "id-016", "id-027", "id-028", "id-031"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_251()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=(year sub 1900) ge 80",
+ 5,
+ null,
+ null,
+ ["id-000", "id-003", "id-006", "id-007", "id-008"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_252()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=bestPictureWinner eq false",
+ 5,
+ null,
+ null,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_253()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=bestPictureWinner eq true and ceiling(duration div 60.0) eq 2",
+ 5,
+ null,
+ null,
+ ["id-023", "id-024", "id-112", "id-135", "id-142"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_254()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=bestPictureWinner eq true and floor(duration div 60.0) eq 2",
+ 5,
+ null,
+ null,
+ ["id-001", "id-011", "id-018", "id-048", "id-051"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_255()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=bestPictureWinner eq true and round(duration div 60.0) eq 2",
+ 5,
+ null,
+ null,
+ ["id-011", "id-018", "id-023", "id-024", "id-048"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_256()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=bestPictureWinner eq true",
+ 5,
+ null,
+ null,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_257()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=bestPictureWinner ne false",
+ 5,
+ null,
+ null,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_258()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=bestPictureWinner ne true",
+ 5,
+ null,
+ null,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_259()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=ceiling(duration div 60.0) eq 2",
+ 5,
+ null,
+ null,
+ ["id-005", "id-023", "id-024", "id-025", "id-026"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_260()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=day(releaseDate) eq 1",
+ 5,
+ null,
+ null,
+ ["id-019", "id-048", "id-129", "id-131", "id-132"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_261()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=duration ge 60",
+ 5,
+ null,
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_262()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=endswith(title, 'er')",
+ 5,
+ null,
+ null,
+ ["id-001", "id-052", "id-121", "id-130", "id-164"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_263()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=endswith(tolower(title), 'er')",
+ 5,
+ null,
+ null,
+ ["id-001", "id-052", "id-121", "id-130", "id-164"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_264()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=endswith(toupper(title), 'ER')",
+ 5,
+ null,
+ null,
+ ["id-001", "id-052", "id-121", "id-130", "id-164"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_265()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=floor(duration div 60.0) eq 2",
+ 5,
+ null,
+ null,
+ ["id-000", "id-001", "id-003", "id-004", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_266()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=month(releaseDate) eq 11",
+ 5,
+ null,
+ null,
+ ["id-011", "id-016", "id-030", "id-064", "id-085"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_267()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=not(bestPictureWinner eq false)",
+ 5,
+ null,
+ null,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_268()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=not(bestPictureWinner eq true)",
+ 5,
+ null,
+ null,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_269()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=not(bestPictureWinner ne false)",
+ 5,
+ null,
+ null,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_270()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=not(bestPictureWinner ne true)",
+ 5,
+ null,
+ null,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_271()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=rating eq 'R'",
+ 5,
+ null,
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-007"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_272()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=rating ne 'PG13'",
+ 5,
+ null,
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_273()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=rating eq 'Unrated'",
+ 5,
+ null,
+ null,
+ ["id-004", "id-005", "id-011", "id-016", "id-031"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_274()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=releaseDate eq cast(1994-10-14,Edm.Date)",
+ 2,
+ null,
+ null,
+ ["id-000", "id-003"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_275()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=releaseDate ge cast(1999-12-31,Edm.Date)",
+ 5,
+ null,
+ null,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_276()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=releaseDate gt cast(1999-12-31,Edm.Date)",
+ 5,
+ null,
+ null,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_277()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=releaseDate le cast(2000-01-01,Edm.Date)",
+ 5,
+ null,
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_278()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=releaseDate lt cast(2000-01-01,Edm.Date)",
+ 5,
+ null,
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_279()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=round(duration div 60.0) eq 2",
+ 5,
+ null,
+ null,
+ ["id-000", "id-005", "id-009", "id-010", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_281()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=startswith(tolower(title), 'the')",
+ 5,
+ null,
+ null,
+ ["id-000", "id-001", "id-002", "id-004", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_282()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=startswith(toupper(title), 'THE')",
+ 5,
+ null,
+ null,
+ ["id-000", "id-001", "id-002", "id-004", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_283()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=year eq 1994",
+ 5,
+ null,
+ null,
+ ["id-000", "id-003", "id-018", "id-030", "id-079"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_284()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=year ge 2000 and year le 2009",
+ 5,
+ null,
+ null,
+ ["id-006", "id-008", "id-012", "id-019", "id-020"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_285()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=year ge 2000",
+ 5,
+ null,
+ null,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_286()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=year gt 1999 and year lt 2010",
+ 5,
+ null,
+ null,
+ ["id-006", "id-008", "id-012", "id-019", "id-020"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_287()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=year gt 1999",
+ 5,
+ null,
+ null,
+ ["id-006", "id-008", "id-012", "id-013", "id-019"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_288()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=year le 2000",
+ 5,
+ null,
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_289()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=year lt 2001",
+ 5,
+ null,
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-004"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_290()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$filter=year(releaseDate) eq 1994",
+ 5,
+ null,
+ null,
+ ["id-000", "id-003", "id-018", "id-030", "id-079"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_291()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=bestPictureWinner asc",
+ 5,
+ null,
+ null,
+ ["id-000", "id-003", "id-004", "id-005", "id-006"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_292()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=bestPictureWinner desc",
+ 5,
+ null,
+ null,
+ ["id-001", "id-002", "id-007", "id-008", "id-011"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_293()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=duration asc",
+ 5,
+ null,
+ null,
+ ["id-227", "id-125", "id-133", "id-107", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_294()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=duration desc",
+ 5,
+ null,
+ null,
+ ["id-153", "id-065", "id-165", "id-008", "id-002"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_295()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=rating asc",
+ 5,
+ null,
+ null,
+ ["id-004", "id-005", "id-011", "id-016", "id-031"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_296()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=rating desc",
+ 5,
+ null,
+ null,
+ ["id-000", "id-001", "id-002", "id-003", "id-007"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_297()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=releaseDate asc",
+ 5,
+ null,
+ null,
+ ["id-125", "id-133", "id-227", "id-118", "id-088"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_298()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=releaseDate desc",
+ 5,
+ null,
+ null,
+ ["id-188", "id-033", "id-122", "id-186", "id-064"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_299()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=title asc",
+ 5,
+ null,
+ null,
+ ["id-005", "id-091", "id-243", "id-194", "id-060"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_300()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=title desc",
+ 5,
+ null,
+ null,
+ ["id-107", "id-100", "id-123", "id-190", "id-149"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_301()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=year asc",
+ 5,
+ null,
+ null,
+ ["id-125", "id-229", "id-133", "id-227", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_302()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=year asc,title asc",
+ 5,
+ null,
+ null,
+ ["id-125", "id-229", "id-227", "id-133", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_303()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=year asc,title desc",
+ 5,
+ null,
+ null,
+ ["id-125", "id-229", "id-133", "id-227", "id-118"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_304()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=year desc",
+ 5,
+ null,
+ null,
+ ["id-033", "id-122", "id-188", "id-064", "id-102"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_305()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=year desc,title asc",
+ 5,
+ null,
+ null,
+ ["id-188", "id-122", "id-033", "id-102", "id-213"]
+ );
+ }
+
+ [SkippableFact]
+ public async Task Query_Test_306()
+ {
+ Skip.IfNot(CanRunLiveTests());
+
+ await MovieQueryTest(
+ $"{MovieEndpoint}?$top=5&$orderby=year desc,title desc",
+ 5,
+ null,
+ null,
+ ["id-033", "id-122", "id-188", "id-149", "id-064"]
+ );
+ }
+ #endregion
+}