tSupported,
                (await Assert.ThrowsAsync<InvalidOperationException>(
                    () => base.Correlated_collections_inner_subquery_predicate_references_outer_qsre(async))).Message);

        public override async Task Correlated_collections_inner_subquery_selector_references_outer_qsre(bool async)
            => Assert.Equal(
                SqliteStrings.ApplyNotSupported,
                (await Assert.ThrowsAsync<InvalidOperationException>(
                    () => base.Correlated_collections_inner_subquery_selector_references_outer_qsre(async))).Message);

        public override async Task Correlated_collections_nested_inner_subquery_references_outer_qsre_one_level_up(bool async)
            => Assert.Equal(
                SqliteStrings.ApplyNotSupported,
                (await Assert.ThrowsAsync<InvalidOperationException>(
                    () => base.Correlated_collections_nested_inner_subquery_references_outer_qsre_one_level_up(async))).Message);

        public override async Task Correlated_collections_nested_inner_subquery_references_outer_qsre_two_levels_up(bool async)
            => Assert.Equal(
                SqliteStrings.ApplyNotSupported,
                (await Assert.ThrowsAsync<InvalidOperationException>(
                    () => base.Correlated_collections_nested_inner_subquery_references_outer_qsre_two_levels_up(async))).Message);

        public override async Task Outer_parameter_in_group_join_with_DefaultIfEmpty(bool async)
            => Assert.Equal(
                SqliteStrings.ApplyNotSupported,
                (await Assert.ThrowsAsync<InvalidOperationException>(
                    () => base.Outer_parameter_in_group_join_with_DefaultIfEmpty(async))).Message);

        public override async Task Outer_parameter_in_join_key(bool async)
            => Assert.Equal(
                SqliteStrings.ApplyNotSupported,
                (await Assert.ThrowsAsync<InvalidOperationException>(
                    () => base.Outer_parameter_in_join_key(async))).Message);
