comparison MySQL/UnitTests/UnitTestsMain.cpp @ 255:d663d9e44f8d

reintroduction of IDatabaseFactory into DatabaseManager
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 14 Apr 2021 17:57:08 +0200
parents 33fa478c119a
children d192bfd0e752
comparison
equal deleted inserted replaced
254:8a4ce70f456a 255:d663d9e44f8d
155 155
156 156
157 TEST(MySQL, StorageArea) 157 TEST(MySQL, StorageArea)
158 { 158 {
159 std::unique_ptr<OrthancDatabases::MySQLDatabase> database( 159 std::unique_ptr<OrthancDatabases::MySQLDatabase> database(
160 OrthancDatabases::MySQLDatabase::OpenDatabaseConnection(globalParameters_)); 160 OrthancDatabases::MySQLDatabase::CreateDatabaseConnection(globalParameters_));
161 161
162 OrthancDatabases::MySQLStorageArea storageArea(globalParameters_, true /* clear database */); 162 OrthancDatabases::MySQLStorageArea storageArea(globalParameters_, true /* clear database */);
163 163
164 { 164 {
165 std::unique_ptr<OrthancDatabases::StorageBackend::IAccessor> accessor(storageArea.CreateAccessor()); 165 std::unique_ptr<OrthancDatabases::StorageBackend::IAccessor> accessor(storageArea.CreateAccessor());
212 212
213 213
214 TEST(MySQL, StorageReadRange) 214 TEST(MySQL, StorageReadRange)
215 { 215 {
216 std::unique_ptr<OrthancDatabases::MySQLDatabase> database( 216 std::unique_ptr<OrthancDatabases::MySQLDatabase> database(
217 OrthancDatabases::MySQLDatabase::OpenDatabaseConnection(globalParameters_)); 217 OrthancDatabases::MySQLDatabase::CreateDatabaseConnection(globalParameters_));
218 218
219 OrthancDatabases::MySQLStorageArea storageArea(globalParameters_, true /* clear database */); 219 OrthancDatabases::MySQLStorageArea storageArea(globalParameters_, true /* clear database */);
220 220
221 { 221 {
222 std::unique_ptr<OrthancDatabases::StorageBackend::IAccessor> accessor(storageArea.CreateAccessor()); 222 std::unique_ptr<OrthancDatabases::StorageBackend::IAccessor> accessor(storageArea.CreateAccessor());