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