NullSemanticsQueryTestBase<TTestStore, TFixture> NullSemanticsQueryTestBase(Of TTestStore, TFixture) Class

Definition

public abstract class NullSemanticsQueryTestBase<TTestStore, TFixture> : IClassFixture<TFixture>, IDisposable where TTestStore : TestStore where TFixture : NullSemanticsQueryRelationalFixture<TTestStore>, new ()
Public MustInherit Class NullSemanticsQueryTestBase(Of TTestStore As TestStore, TFixture As {NullSemanticsQueryRelationalFixture(Of TTestStore), New})
    Inherits IClassFixture(Of TFixture)
    Implements IDisposable

Type Parameters

TTestStore
TFixture
Inheritance
System.ObjectSystem.Object
NullSemanticsQueryTestBase<TTestStore, TFixture>NullSemanticsQueryTestBase(Of TTestStore, TFixture)
Implements
System.IDisposableSystem.IDisposable

Constructors

NullSemanticsQueryTestBase(TFixture) NullSemanticsQueryTestBase(TFixture)

Properties

Fixture Fixture
TestStore TestStore

Methods

AssertQuery<TItem>(Func<IQueryable<TItem>, IQueryable<TItem>>, Boolean) AssertQuery(Of TItem)(Func(Of IQueryable(Of TItem), IQueryable(Of TItem)), Boolean)
AssertQuery<TItem>(Func<IQueryable<TItem>, IQueryable<TItem>>, Func<IQueryable<TItem>, IQueryable<TItem>>, Boolean) AssertQuery(Of TItem)(Func(Of IQueryable(Of TItem), IQueryable(Of TItem)), Func(Of IQueryable(Of TItem), IQueryable(Of TItem)), Boolean)
Compare_bool_with_bool_equal() Compare_bool_with_bool_equal()
Compare_bool_with_bool_equal_negated() Compare_bool_with_bool_equal_negated()
Compare_bool_with_bool_not_equal() Compare_bool_with_bool_not_equal()
Compare_bool_with_bool_not_equal_negated() Compare_bool_with_bool_not_equal_negated()
Compare_bool_with_negated_bool_equal() Compare_bool_with_negated_bool_equal()
Compare_bool_with_negated_bool_equal_negated() Compare_bool_with_negated_bool_equal_negated()
Compare_bool_with_negated_bool_not_equal() Compare_bool_with_negated_bool_not_equal()
Compare_bool_with_negated_bool_not_equal_negated() Compare_bool_with_negated_bool_not_equal_negated()
Compare_complex_equal_equal_equal() Compare_complex_equal_equal_equal()
Compare_complex_equal_not_equal_equal() Compare_complex_equal_not_equal_equal()
Compare_complex_not_equal_equal_equal() Compare_complex_not_equal_equal_equal()
Compare_complex_not_equal_equal_not_equal() Compare_complex_not_equal_equal_not_equal()
Compare_complex_not_equal_not_equal_equal() Compare_complex_not_equal_not_equal_equal()
Compare_complex_not_equal_not_equal_not_equal() Compare_complex_not_equal_not_equal_not_equal()
Compare_equals_method() Compare_equals_method()
Compare_equals_method_negated() Compare_equals_method_negated()
Compare_negated_bool_with_bool_equal() Compare_negated_bool_with_bool_equal()
Compare_negated_bool_with_bool_equal_negated() Compare_negated_bool_with_bool_equal_negated()
Compare_negated_bool_with_bool_not_equal() Compare_negated_bool_with_bool_not_equal()
Compare_negated_bool_with_bool_not_equal_negated() Compare_negated_bool_with_bool_not_equal_negated()
Compare_negated_bool_with_negated_bool_equal() Compare_negated_bool_with_negated_bool_equal()
Compare_negated_bool_with_negated_bool_equal_negated() Compare_negated_bool_with_negated_bool_equal_negated()
Compare_negated_bool_with_negated_bool_not_equal() Compare_negated_bool_with_negated_bool_not_equal()
Compare_negated_bool_with_negated_bool_not_equal_negated() Compare_negated_bool_with_negated_bool_not_equal_negated()
Compare_nullable_with_non_null_parameter_not_equal() Compare_nullable_with_non_null_parameter_not_equal()
Compare_nullable_with_null_parameter_equal() Compare_nullable_with_null_parameter_equal()
Contains_with_local_array_closure_false_with_null() Contains_with_local_array_closure_false_with_null()
Contains_with_local_array_closure_with_multiple_nulls() Contains_with_local_array_closure_with_multiple_nulls()
Contains_with_local_array_closure_with_null() Contains_with_local_array_closure_with_null()
CreateContext(Boolean) CreateContext(Boolean)
Dispose() Dispose()
From_sql_composed_with_relational_null_comparison() From_sql_composed_with_relational_null_comparison()
Join_uses_database_semantics() Join_uses_database_semantics()
Switching_null_semantics_produces_different_cache_entry() Switching_null_semantics_produces_different_cache_entry()
Switching_parameter_value_to_null_produces_different_cache_entry() Switching_parameter_value_to_null_produces_different_cache_entry()
Where_coalesce() Where_coalesce()
Where_comparison_nonnull_constant_and_null_parameter() Where_comparison_nonnull_constant_and_null_parameter()
Where_comparison_null_constant_and_nonnull_parameter() Where_comparison_null_constant_and_nonnull_parameter()
Where_comparison_null_constant_and_null_parameter() Where_comparison_null_constant_and_null_parameter()
Where_comparison_null_semantics_optimization_works_with_complex_predicates() Where_comparison_null_semantics_optimization_works_with_complex_predicates()
Where_conditional_search_condition_in_result() Where_conditional_search_condition_in_result()
Where_equal_nullable_with_null_value_parameter() Where_equal_nullable_with_null_value_parameter()
Where_equal_using_relational_null_semantics() Where_equal_using_relational_null_semantics()
Where_equal_using_relational_null_semantics_complex_with_parameter() Where_equal_using_relational_null_semantics_complex_with_parameter()
Where_equal_using_relational_null_semantics_with_parameter() Where_equal_using_relational_null_semantics_with_parameter()
Where_equal_with_and_and_contains() Where_equal_with_and_and_contains()
Where_equal_with_coalesce() Where_equal_with_coalesce()
Where_equal_with_coalesce_both_sides() Where_equal_with_coalesce_both_sides()
Where_equal_with_conditional() Where_equal_with_conditional()
Where_equal_with_conditional_non_nullable() Where_equal_with_conditional_non_nullable()
Where_multiple_ands_with_null() Where_multiple_ands_with_null()
Where_multiple_ands_with_nullable_parameter_and_constant() Where_multiple_ands_with_nullable_parameter_and_constant()
Where_multiple_ands_with_nullable_parameter_and_constant_not_optimized() Where_multiple_ands_with_nullable_parameter_and_constant_not_optimized()
Where_multiple_ors_with_null() Where_multiple_ors_with_null()
Where_multiple_ors_with_nullable_parameter() Where_multiple_ors_with_nullable_parameter()
Where_nested_conditional_search_condition_in_result() Where_nested_conditional_search_condition_in_result()
Where_not_equal_nullable_with_null_value_parameter() Where_not_equal_nullable_with_null_value_parameter()
Where_not_equal_using_relational_null_semantics() Where_not_equal_using_relational_null_semantics()
Where_not_equal_using_relational_null_semantics_complex_with_parameter() Where_not_equal_using_relational_null_semantics_complex_with_parameter()
Where_not_equal_using_relational_null_semantics_with_parameter() Where_not_equal_using_relational_null_semantics_with_parameter()
Where_not_equal_with_coalesce() Where_not_equal_with_coalesce()
Where_not_equal_with_coalesce_both_sides() Where_not_equal_with_coalesce_both_sides()
Where_not_equal_with_conditional() Where_not_equal_with_conditional()
Where_nullable_bool() Where_nullable_bool()
Where_nullable_bool_equal_with_constant() Where_nullable_bool_equal_with_constant()
Where_nullable_bool_with_null_check() Where_nullable_bool_with_null_check()