C# 클래스 Galen.Ci.EntityFramework.Tests.TestUtils

파일 보기 프로젝트 열기: GalenHealthcare/Galen.Ef.Deployer

공개 메소드들

메소드 설명
BuildTestAssemblyPath ( int version ) : string
BuildTestContextTestAssemblyPath ( int version ) : string
CreateDatabase ( string serverName, string databaseName ) : void
DropDatabase ( string serverName, string databaseName ) : void
ExecuteSqlCommand ( string serverName, string databaseName, string sql ) : void
GetDeploymentHistoryRowCount ( string serverName, string databaseName, string contextKey ) : int
GetMigrationHistory ( string serverName, string databaseName, string contextKey ) : IEnumerable
GetRows ( string serverName, string databaseName, string tableName ) : IEnumerable
InitializeDatabase ( System.Reflection.AssemblyLoader assemblyLoader, string contextAssemblyPath, string contextName, string serverName, string databaseName ) : void

비공개 메소드들

메소드 설명
AssemblyInit ( Microsoft.VisualStudio.TestTools.UnitTesting.TestContext context ) : void

메소드 상세

BuildTestAssemblyPath() 공개 정적인 메소드

public static BuildTestAssemblyPath ( int version ) : string
version int
리턴 string

BuildTestContextTestAssemblyPath() 공개 정적인 메소드

public static BuildTestContextTestAssemblyPath ( int version ) : string
version int
리턴 string

CreateDatabase() 공개 정적인 메소드

public static CreateDatabase ( string serverName, string databaseName ) : void
serverName string
databaseName string
리턴 void

DropDatabase() 공개 정적인 메소드

public static DropDatabase ( string serverName, string databaseName ) : void
serverName string
databaseName string
리턴 void

ExecuteSqlCommand() 공개 정적인 메소드

public static ExecuteSqlCommand ( string serverName, string databaseName, string sql ) : void
serverName string
databaseName string
sql string
리턴 void

GetDeploymentHistoryRowCount() 공개 정적인 메소드

public static GetDeploymentHistoryRowCount ( string serverName, string databaseName, string contextKey ) : int
serverName string
databaseName string
contextKey string
리턴 int

GetMigrationHistory() 공개 정적인 메소드

public static GetMigrationHistory ( string serverName, string databaseName, string contextKey ) : IEnumerable
serverName string
databaseName string
contextKey string
리턴 IEnumerable

GetRows() 공개 정적인 메소드

public static GetRows ( string serverName, string databaseName, string tableName ) : IEnumerable
serverName string
databaseName string
tableName string
리턴 IEnumerable

InitializeDatabase() 공개 정적인 메소드

public static InitializeDatabase ( System.Reflection.AssemblyLoader assemblyLoader, string contextAssemblyPath, string contextName, string serverName, string databaseName ) : void
assemblyLoader System.Reflection.AssemblyLoader
contextAssemblyPath string
contextName string
serverName string
databaseName string
리턴 void