Class ProtoExecutionContextExtensions

Namespace
ProtoTest.Sql
Assembly
ProtoTest.Sql.dll
public static class ProtoExecutionContextExtensions
Inheritance
ProtoExecutionContextExtensions
Inherited Members

Methods

SqlConnection(ProtoExecutionContext)

Gets the database connection owned by this test execution.

public static DbConnection SqlConnection(this ProtoExecutionContext context)

Parameters

context ProtoExecutionContext

Returns

DbConnection

SqlSession(ProtoExecutionContext)

Gets the database session owned by this test execution.

public static ProtoSqlSession SqlSession(this ProtoExecutionContext context)

Parameters

context ProtoExecutionContext

Returns

ProtoSqlSession

SqlTransaction(ProtoExecutionContext)

Gets the test's transaction, or null when isolation is None.

public static DbTransaction? SqlTransaction(this ProtoExecutionContext context)

Parameters

context ProtoExecutionContext

Returns

DbTransaction