Mercurial > hg > orthanc-databases
comparison Framework/Plugins/IndexUnitTests.h @ 301:2447c290fc73
added unit test
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 08 Jul 2021 18:28:47 +0200 |
parents | 0868500060f3 |
children | 8de3a1ecac11 |
comparison
equal
deleted
inserted
replaced
300:a116dbdf9118 | 301:2447c290fc73 |
---|---|
211 ASSERT_TRUE(db.LookupGlobalProperty(s, *manager, MISSING_SERVER_IDENTIFIER, Orthanc::GlobalProperty_DatabaseInternal9)); | 211 ASSERT_TRUE(db.LookupGlobalProperty(s, *manager, MISSING_SERVER_IDENTIFIER, Orthanc::GlobalProperty_DatabaseInternal9)); |
212 ASSERT_EQ("Hello", s); | 212 ASSERT_EQ("Hello", s); |
213 db.SetGlobalProperty(*manager, MISSING_SERVER_IDENTIFIER, Orthanc::GlobalProperty_DatabaseInternal9, "HelloWorld"); | 213 db.SetGlobalProperty(*manager, MISSING_SERVER_IDENTIFIER, Orthanc::GlobalProperty_DatabaseInternal9, "HelloWorld"); |
214 ASSERT_TRUE(db.LookupGlobalProperty(s, *manager, MISSING_SERVER_IDENTIFIER, Orthanc::GlobalProperty_DatabaseInternal9)); | 214 ASSERT_TRUE(db.LookupGlobalProperty(s, *manager, MISSING_SERVER_IDENTIFIER, Orthanc::GlobalProperty_DatabaseInternal9)); |
215 ASSERT_EQ("HelloWorld", s); | 215 ASSERT_EQ("HelloWorld", s); |
216 | |
217 ASSERT_EQ(0u, db.GetAllResourcesCount(*manager)); | |
218 ASSERT_EQ(0u, db.GetResourcesCount(*manager, OrthancPluginResourceType_Patient)); | |
219 ASSERT_EQ(0u, db.GetResourcesCount(*manager, OrthancPluginResourceType_Study)); | |
220 ASSERT_EQ(0u, db.GetResourcesCount(*manager, OrthancPluginResourceType_Series)); | |
216 | 221 |
217 int64_t a = db.CreateResource(*manager, "study", OrthancPluginResourceType_Study); | 222 int64_t a = db.CreateResource(*manager, "study", OrthancPluginResourceType_Study); |
218 ASSERT_TRUE(db.IsExistingResource(*manager, a)); | 223 ASSERT_TRUE(db.IsExistingResource(*manager, a)); |
219 ASSERT_FALSE(db.IsExistingResource(*manager, a + 1)); | 224 ASSERT_FALSE(db.IsExistingResource(*manager, a + 1)); |
220 | 225 |