C# Class Migrator.Tests.Providers.TransformationProviderBase

Base class for Provider tests for all non-constraint oriented tests.
Mostrar archivo Open project: nats/migratordotnet

Protected Properties

Property Type Description
_provider ITransformationProvider

Public Methods

Method Description
AddDefaultTable ( ) : void
AddTable ( ) : void
AddTableWithPrimaryKey ( ) : void

Protected Methods

Method Description
DropTestTables ( ) : void

Private Methods

Method Description
AddBooleanColumnWithDefault ( ) : void
AddColumn ( ) : void
AddColumnWithDefault ( ) : void
AddColumnWithDefaultButNoSize ( ) : void
AddDecimalColumn ( ) : void
AddIndex ( ) : void
AppliedMigrations ( ) : void
CanAddTableWithPrimaryKey ( ) : void
CanCreateTableWithGuidAsPrimaryKey ( ) : void
CanExecuteBadSqlForNonCurrentProvider ( ) : void
CanGetNullableFromProvider ( ) : void
CanInsertDataWithSingleQuotes ( ) : void
CanInsertNullData ( ) : void
CanUpdateWithNullData ( ) : void
ChangeColumn ( ) : void
ColumnExistsWorks ( ) : void
CommitTwice ( ) : void
DeleteData ( ) : void
DeleteDataWithArrays ( ) : void
GetColumnsContainsProperNullInformation ( ) : void
GetColumnsReturnsProperCount ( ) : void
GetStringVals ( IDataReader reader ) : string[]
GetTablesWorks ( ) : void
GetVals ( IDataReader reader ) : int[]
HasColumn ( ) : void
HasTable ( ) : void
InsertData ( ) : void
RemoveBoolColumn ( ) : void
RemoveColumn ( ) : void
RemoveColumnWithDefault ( ) : void
RemoveIndex ( ) : void
RemoveTable ( ) : void
RemoveUnexistingColumn ( ) : void
RemoveUnexistingTable ( ) : void
RenameColumnThatExists ( ) : void
RenameColumnToExistingColumn ( ) : void
RenameTableThatExists ( ) : void
RenameTableToExistingTable ( ) : void
TableCanBeAdded ( ) : void
TableExistsWorks ( ) : void
TearDown ( ) : void
UpdateData ( ) : void
UpdateDataWithWhere ( ) : void

Method Details

AddDefaultTable() public method

public AddDefaultTable ( ) : void
return void

AddTable() public method

public AddTable ( ) : void
return void

AddTableWithPrimaryKey() public method

public AddTableWithPrimaryKey ( ) : void
return void

DropTestTables() protected method

protected DropTestTables ( ) : void
return void

Property Details

_provider protected_oe property

protected ITransformationProvider _provider
return ITransformationProvider