RegisterTestDatabase (CM)
De Wiki1000
(Différences entre les versions)
Syfre (discuter | contributions)
(Page créée avec « <source lang='delphi'>function RegisterTestDatabase(const iTestSuiteEnvName:string; const iDatabaseName:string):TDatabaseInfo;</source> Cette fonction enregistre une base de… »)
Modification suivante →
(Page créée avec « <source lang='delphi'>function RegisterTestDatabase(const iTestSuiteEnvName:string; const iDatabaseName:string):TDatabaseInfo;</source> Cette fonction enregistre une base de… »)
Modification suivante →
Version du 28 septembre 2011 à 08:11
function RegisterTestDatabase(const iTestSuiteEnvName:string; const iDatabaseName:string):TDatabaseInfo;
Cette fonction enregistre une base de données en utilisant les paramètres définis dans un contexte de test unitaire.
Result | Un TDatabaseInfo corerspondant à la base de données qui a été enregistrée. |
iTestSuiteEnvName | Le nom d'un contexte de test. |
iDatabaseName | Le nom de la base de données à enregistrer. |
Exemple
//Procedure Test_0_RegisterDatabase; var dbi:TDatabaseInfo; begin Abort(GlbTestSuiteEnvName<>'','Test environnement not set'); Abort(GlbTestSuiteDatabaseName<>'','Test database name not set'); dbi := ClassManager.RegisterTestDatabase(GlbTestSuiteEnvName,GlbTestSuiteDatabaseName); Abort(Assigned(dbi),'Register database failed'); ClassManager.defDatabaseURL := dbi.URL; end;
Voir aussi :