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

Definition

public abstract class UpdatesRelationalTestBase<TFixture, TTestStore> : UpdatesTestBase<TFixture, TTestStore>, IDisposable where TFixture : UpdatesFixtureBase<TTestStore> where TTestStore : TestStore
Public MustInherit Class UpdatesRelationalTestBase(Of TFixture As UpdatesFixtureBase(Of TTestStore), TTestStore As TestStore)
    Inherits UpdatesTestBase(Of TFixture, TTestStore)
    Implements IDisposable
Type Parameters
TFixture
TTestStore
Inheritance
System.ObjectSystem.Object
UpdatesTestBase<TFixture, TTestStore>UpdatesTestBase(Of TFixture, TTestStore)
UpdatesRelationalTestBase<TFixture, TTestStore>UpdatesRelationalTestBase(Of TFixture, TTestStore)
Implements
System.IDisposableSystem.IDisposable

Constructors

UpdatesRelationalTestBase(TFixture) UpdatesRelationalTestBase(TFixture)

protected UpdatesRelationalTestBase(TFixture fixture)
Protected Sub New(fixture As TFixture)
Parameters
fixture
TFixture TFixture

Properties

UpdateConcurrencyMessage UpdateConcurrencyMessage

protected override string UpdateConcurrencyMessage { get; }
Protected Overrides ReadOnly Property UpdateConcurrencyMessage As String
Value
System.String System.String
Overrides
Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>.UpdateConcurrencyMessageMicrosoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>.UpdateConcurrencyMessage

Methods

Can_remove_partial() Can_remove_partial()

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

CreateContext() CreateContext()

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

Dispose() Dispose()

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

ExecuteWithStrategyInTransaction(Action, Action) ExecuteWithStrategyInTransaction(Action(Of UpdatesContext), Action(Of UpdatesContext))

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

ExecuteWithStrategyInTransactionAsync(Func, Func) ExecuteWithStrategyInTransactionAsync(Func(Of UpdatesContext, Task), Func(Of UpdatesContext, Task))

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

Fixture Fixture

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

Remove_partial_on_missing_record_throws() Remove_partial_on_missing_record_throws()

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

SaveChangesAsync_false_processes_all_tracked_entities_without_calling_AcceptAllChanges() SaveChangesAsync_false_processes_all_tracked_entities_without_calling_AcceptAllChanges()

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

SaveChangesAsync_processes_all_tracked_entities() SaveChangesAsync_processes_all_tracked_entities()

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

SaveChanges_false_processes_all_tracked_entities_without_calling_AcceptAllChanges() SaveChanges_false_processes_all_tracked_entities_without_calling_AcceptAllChanges()

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

SaveChanges_processes_all_tracked_entities() SaveChanges_processes_all_tracked_entities()

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

Save_partial_update() Save_partial_update()

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

Save_partial_update_on_missing_record_throws() Save_partial_update_on_missing_record_throws()

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

TestStore TestStore

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

UpdateConcurrencyMessage UpdateConcurrencyMessage

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

UseTransaction(DatabaseFacade, IDbContextTransaction) UseTransaction(DatabaseFacade, IDbContextTransaction)

Inherited from Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>

UseTransaction(DatabaseFacade, IDbContextTransaction) UseTransaction(DatabaseFacade, IDbContextTransaction)

protected override void UseTransaction(DatabaseFacade facade, IDbContextTransaction transaction)
Protected Overrides Sub UseTransaction(facade As DatabaseFacade, transaction As IDbContextTransaction)
Parameters
Overrides
Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>.UseTransaction(Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade, Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction)Microsoft.EntityFrameworkCore.Specification.Tests.UpdatesTestBase<TFixture, TTestStore>.UseTransaction(Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade, Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction)