MonsterFixupTestBase MonsterFixupTestBase Class

Definition

public abstract class MonsterFixupTestBase
Public MustInherit Class MonsterFixupTestBase
Inheritance
System.ObjectSystem.Object
MonsterFixupTestBaseMonsterFixupTestBase

Methods

Can_build_monster_model_and_seed_data_using_FKs() Can_build_monster_model_and_seed_data_using_FKs()

public virtual void Can_build_monster_model_and_seed_data_using_FKs()
Public Overridable Sub Can_build_monster_model_and_seed_data_using_FKs

Can_build_monster_model_and_seed_data_using_all_navigations() Can_build_monster_model_and_seed_data_using_all_navigations()

public virtual void Can_build_monster_model_and_seed_data_using_all_navigations()
Public Overridable Sub Can_build_monster_model_and_seed_data_using_all_navigations

Can_build_monster_model_and_seed_data_using_dependent_navigations() Can_build_monster_model_and_seed_data_using_dependent_navigations()

public virtual void Can_build_monster_model_and_seed_data_using_dependent_navigations()
Public Overridable Sub Can_build_monster_model_and_seed_data_using_dependent_navigations

Can_build_monster_model_and_seed_data_using_navigations_with_deferred_add() Can_build_monster_model_and_seed_data_using_navigations_with_deferred_add()

public virtual void Can_build_monster_model_and_seed_data_using_navigations_with_deferred_add()
Public Overridable Sub Can_build_monster_model_and_seed_data_using_navigations_with_deferred_add

Can_build_monster_model_and_seed_data_using_principal_navigations() Can_build_monster_model_and_seed_data_using_principal_navigations()

public virtual void Can_build_monster_model_and_seed_data_using_principal_navigations()
Public Overridable Sub Can_build_monster_model_and_seed_data_using_principal_navigations

Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_FKs() Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_FKs()

public virtual void Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_FKs()
Public Overridable Sub Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_FKs

Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_all_navigations() Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_all_navigations()

public virtual void Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_all_navigations()
Public Overridable Sub Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_all_navigations

Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_dependent_navigations() Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_dependent_navigations()

public virtual void Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_dependent_navigations()
Public Overridable Sub Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_dependent_navigations

Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_navigations_with_deferred_add() Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_navigations_with_deferred_add()

public virtual void Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_navigations_with_deferred_add()
Public Overridable Sub Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_navigations_with_deferred_add

Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_principal_navigations() Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_principal_navigations()

public virtual void Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_principal_navigations()
Public Overridable Sub Can_build_monster_model_with_changed_only_notification_entities_and_seed_data_using_principal_navigations

Can_build_monster_model_with_full_notification_entities_and_seed_data_using_FKs() Can_build_monster_model_with_full_notification_entities_and_seed_data_using_FKs()

public virtual void Can_build_monster_model_with_full_notification_entities_and_seed_data_using_FKs()
Public Overridable Sub Can_build_monster_model_with_full_notification_entities_and_seed_data_using_FKs

Can_build_monster_model_with_full_notification_entities_and_seed_data_using_all_navigations() Can_build_monster_model_with_full_notification_entities_and_seed_data_using_all_navigations()

public virtual void Can_build_monster_model_with_full_notification_entities_and_seed_data_using_all_navigations()
Public Overridable Sub Can_build_monster_model_with_full_notification_entities_and_seed_data_using_all_navigations

Can_build_monster_model_with_full_notification_entities_and_seed_data_using_dependent_navigations() Can_build_monster_model_with_full_notification_entities_and_seed_data_using_dependent_navigations()

public virtual void Can_build_monster_model_with_full_notification_entities_and_seed_data_using_dependent_navigations()
Public Overridable Sub Can_build_monster_model_with_full_notification_entities_and_seed_data_using_dependent_navigations

Can_build_monster_model_with_full_notification_entities_and_seed_data_using_navigations_with_deferred_add() Can_build_monster_model_with_full_notification_entities_and_seed_data_using_navigations_with_deferred_add()

public virtual void Can_build_monster_model_with_full_notification_entities_and_seed_data_using_navigations_with_deferred_add()
Public Overridable Sub Can_build_monster_model_with_full_notification_entities_and_seed_data_using_navigations_with_deferred_add

Can_build_monster_model_with_full_notification_entities_and_seed_data_using_principal_navigations() Can_build_monster_model_with_full_notification_entities_and_seed_data_using_principal_navigations()

public virtual void Can_build_monster_model_with_full_notification_entities_and_seed_data_using_principal_navigations()
Public Overridable Sub Can_build_monster_model_with_full_notification_entities_and_seed_data_using_principal_navigations

Composite_fixup_happens_when_FKs_change_for_changed_only_notification_entities() Composite_fixup_happens_when_FKs_change_for_changed_only_notification_entities()

public virtual void Composite_fixup_happens_when_FKs_change_for_changed_only_notification_entities()
Public Overridable Sub Composite_fixup_happens_when_FKs_change_for_changed_only_notification_entities

Composite_fixup_happens_when_FKs_change_for_full_notification_entities() Composite_fixup_happens_when_FKs_change_for_full_notification_entities()

public virtual void Composite_fixup_happens_when_FKs_change_for_full_notification_entities()
Public Overridable Sub Composite_fixup_happens_when_FKs_change_for_full_notification_entities

Composite_fixup_happens_when_FKs_change_for_snapshot_entities() Composite_fixup_happens_when_FKs_change_for_snapshot_entities()

public virtual void Composite_fixup_happens_when_FKs_change_for_snapshot_entities()
Public Overridable Sub Composite_fixup_happens_when_FKs_change_for_snapshot_entities

CreateAndSeedDatabase(String, Func, Action) CreateAndSeedDatabase(String, Func(Of MonsterContext), Action(Of MonsterContext))

protected abstract void CreateAndSeedDatabase(string databaseName, Func<MonsterContext> createContext, Action<MonsterContext> seed)
Protected MustOverride Sub CreateAndSeedDatabase(databaseName As String, createContext As Func(Of MonsterContext), seed As Action(Of MonsterContext))
Parameters
databaseName
System.String System.String
createContext
System.Func<MonsterContext> System.Func(Of MonsterContext)
seed
System.Action<MonsterContext> System.Action(Of MonsterContext)

CreateOptions(String) CreateOptions(String)

protected abstract DbContextOptions CreateOptions(string databaseName)
Protected MustOverride Function CreateOptions(databaseName As String) As DbContextOptions
Parameters
databaseName
System.String System.String
Returns

CreateServiceProvider(Boolean) CreateServiceProvider(Boolean)

protected abstract IServiceProvider CreateServiceProvider(bool throwingStateManager = false)
Protected MustOverride Function CreateServiceProvider(throwingStateManager As Boolean = False) As IServiceProvider
Parameters
throwingStateManager
System.Boolean System.Boolean
Returns
System.IServiceProvider System.IServiceProvider

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

Fixup_with_binary_keys_happens_when_FKs_or_navigations_change_for_changed_only_notification_entities() Fixup_with_binary_keys_happens_when_FKs_or_navigations_change_for_changed_only_notification_entities()

public virtual void Fixup_with_binary_keys_happens_when_FKs_or_navigations_change_for_changed_only_notification_entities()
Public Overridable Sub Fixup_with_binary_keys_happens_when_FKs_or_navigations_change_for_changed_only_notification_entities

Fixup_with_binary_keys_happens_when_FKs_or_navigations_change_for_full_notification_entities() Fixup_with_binary_keys_happens_when_FKs_or_navigations_change_for_full_notification_entities()

public virtual void Fixup_with_binary_keys_happens_when_FKs_or_navigations_change_for_full_notification_entities()
Public Overridable Sub Fixup_with_binary_keys_happens_when_FKs_or_navigations_change_for_full_notification_entities

Fixup_with_binary_keys_happens_when_FKs_or_navigations_change_for_snapshot_entities() Fixup_with_binary_keys_happens_when_FKs_or_navigations_change_for_snapshot_entities()

public virtual void Fixup_with_binary_keys_happens_when_FKs_or_navigations_change_for_snapshot_entities()
Public Overridable Sub Fixup_with_binary_keys_happens_when_FKs_or_navigations_change_for_snapshot_entities

FkVerification(Func) FkVerification(Func(Of MonsterContext))

protected void FkVerification(Func<MonsterContext> createContext)
Protected Sub FkVerification(createContext As Func(Of MonsterContext))
Parameters
createContext
System.Func<MonsterContext> System.Func(Of MonsterContext)

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

NavigationVerification(Func) NavigationVerification(Func(Of MonsterContext))

protected void NavigationVerification(Func<MonsterContext> createContext)
Protected Sub NavigationVerification(createContext As Func(Of MonsterContext))
Parameters
createContext
System.Func<MonsterContext> System.Func(Of MonsterContext)

OnModelCreating(ModelBuilder) OnModelCreating(Of TMessage, TProductPhoto, TProductReview)(ModelBuilder)

public virtual void OnModelCreating<TMessage, TProductPhoto, TProductReview>(ModelBuilder builder)where TMessage : class, IMessage where TProductPhoto : class, IProductPhoto where TProductReview : class, IProductReview
Public Overridable Sub OnModelCreating(Of TMessage As {Class, IMessage}, TProductPhoto As {Class, IProductPhoto}, TProductReview As {Class, IProductReview})(builder As ModelBuilder)
Type Parameters
TMessage
TProductPhoto
TProductReview
Parameters

One_to_many_fixup_happens_when_FKs_change_for_changed_only_notification_entities() One_to_many_fixup_happens_when_FKs_change_for_changed_only_notification_entities()

public virtual void One_to_many_fixup_happens_when_FKs_change_for_changed_only_notification_entities()
Public Overridable Sub One_to_many_fixup_happens_when_FKs_change_for_changed_only_notification_entities

One_to_many_fixup_happens_when_FKs_change_for_full_notification_entities() One_to_many_fixup_happens_when_FKs_change_for_full_notification_entities()

public virtual void One_to_many_fixup_happens_when_FKs_change_for_full_notification_entities()
Public Overridable Sub One_to_many_fixup_happens_when_FKs_change_for_full_notification_entities

One_to_many_fixup_happens_when_FKs_change_for_snapshot_entities() One_to_many_fixup_happens_when_FKs_change_for_snapshot_entities()

public virtual void One_to_many_fixup_happens_when_FKs_change_for_snapshot_entities()
Public Overridable Sub One_to_many_fixup_happens_when_FKs_change_for_snapshot_entities

One_to_many_fixup_happens_when_collection_changes_for_changed_only_notification_entities() One_to_many_fixup_happens_when_collection_changes_for_changed_only_notification_entities()

public virtual void One_to_many_fixup_happens_when_collection_changes_for_changed_only_notification_entities()
Public Overridable Sub One_to_many_fixup_happens_when_collection_changes_for_changed_only_notification_entities

One_to_many_fixup_happens_when_collection_changes_for_full_notification_entities() One_to_many_fixup_happens_when_collection_changes_for_full_notification_entities()

public virtual void One_to_many_fixup_happens_when_collection_changes_for_full_notification_entities()
Public Overridable Sub One_to_many_fixup_happens_when_collection_changes_for_full_notification_entities

One_to_many_fixup_happens_when_collection_changes_for_snapshot_entities() One_to_many_fixup_happens_when_collection_changes_for_snapshot_entities()

public virtual void One_to_many_fixup_happens_when_collection_changes_for_snapshot_entities()
Public Overridable Sub One_to_many_fixup_happens_when_collection_changes_for_snapshot_entities

One_to_many_fixup_happens_when_reference_changes_for_changed_only_notification_entities() One_to_many_fixup_happens_when_reference_changes_for_changed_only_notification_entities()

public virtual void One_to_many_fixup_happens_when_reference_changes_for_changed_only_notification_entities()
Public Overridable Sub One_to_many_fixup_happens_when_reference_changes_for_changed_only_notification_entities

One_to_many_fixup_happens_when_reference_changes_for_full_notification_entities() One_to_many_fixup_happens_when_reference_changes_for_full_notification_entities()

public virtual void One_to_many_fixup_happens_when_reference_changes_for_full_notification_entities()
Public Overridable Sub One_to_many_fixup_happens_when_reference_changes_for_full_notification_entities

One_to_many_fixup_happens_when_reference_changes_for_snapshot_entities() One_to_many_fixup_happens_when_reference_changes_for_snapshot_entities()

public virtual void One_to_many_fixup_happens_when_reference_changes_for_snapshot_entities()
Public Overridable Sub One_to_many_fixup_happens_when_reference_changes_for_snapshot_entities

One_to_one_fixup_happens_when_FKs_change_for_changed_only_notification_entities() One_to_one_fixup_happens_when_FKs_change_for_changed_only_notification_entities()

public virtual void One_to_one_fixup_happens_when_FKs_change_for_changed_only_notification_entities()
Public Overridable Sub One_to_one_fixup_happens_when_FKs_change_for_changed_only_notification_entities

One_to_one_fixup_happens_when_FKs_change_for_full_notification_entities() One_to_one_fixup_happens_when_FKs_change_for_full_notification_entities()

public virtual void One_to_one_fixup_happens_when_FKs_change_for_full_notification_entities()
Public Overridable Sub One_to_one_fixup_happens_when_FKs_change_for_full_notification_entities

One_to_one_fixup_happens_when_FKs_change_for_snapshot_entities() One_to_one_fixup_happens_when_FKs_change_for_snapshot_entities()

public virtual void One_to_one_fixup_happens_when_FKs_change_for_snapshot_entities()
Public Overridable Sub One_to_one_fixup_happens_when_FKs_change_for_snapshot_entities

One_to_one_fixup_happens_when_reference_change_for_changed_only_notification_entities() One_to_one_fixup_happens_when_reference_change_for_changed_only_notification_entities()

public virtual void One_to_one_fixup_happens_when_reference_change_for_changed_only_notification_entities()
Public Overridable Sub One_to_one_fixup_happens_when_reference_change_for_changed_only_notification_entities

One_to_one_fixup_happens_when_reference_change_for_full_notification_entities() One_to_one_fixup_happens_when_reference_change_for_full_notification_entities()

public virtual void One_to_one_fixup_happens_when_reference_change_for_full_notification_entities()
Public Overridable Sub One_to_one_fixup_happens_when_reference_change_for_full_notification_entities

One_to_one_fixup_happens_when_reference_change_for_snapshot_entities() One_to_one_fixup_happens_when_reference_change_for_snapshot_entities()

public virtual void One_to_one_fixup_happens_when_reference_change_for_snapshot_entities()
Public Overridable Sub One_to_one_fixup_happens_when_reference_change_for_snapshot_entities

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

SimpleVerification(Func) SimpleVerification(Func(Of MonsterContext))

protected void SimpleVerification(Func<MonsterContext> createContext)
Protected Sub SimpleVerification(createContext As Func(Of MonsterContext))
Parameters
createContext
System.Func<MonsterContext> System.Func(Of MonsterContext)

Store_generated_values_are_discarded_if_saving_changes_fails() Store_generated_values_are_discarded_if_saving_changes_fails()

public virtual void Store_generated_values_are_discarded_if_saving_changes_fails()
Public Overridable Sub Store_generated_values_are_discarded_if_saving_changes_fails

Store_generated_values_are_discarded_if_saving_changes_fails_with_changed_only_notification_entities() Store_generated_values_are_discarded_if_saving_changes_fails_with_changed_only_notification_entities()

public virtual void Store_generated_values_are_discarded_if_saving_changes_fails_with_changed_only_notification_entities()
Public Overridable Sub Store_generated_values_are_discarded_if_saving_changes_fails_with_changed_only_notification_entities

Store_generated_values_are_discarded_if_saving_changes_fails_with_full_notification_entities() Store_generated_values_are_discarded_if_saving_changes_fails_with_full_notification_entities()

public virtual void Store_generated_values_are_discarded_if_saving_changes_fails_with_full_notification_entities()
Public Overridable Sub Store_generated_values_are_discarded_if_saving_changes_fails_with_full_notification_entities

ToString() ToString()

Inherited from System.Object