| 5 | using namespace Star; |
| 6 | |
| 7 | TEST(RootTest, All) { |
| 8 | auto root = Root::singletonPtr(); |
| 9 | EXPECT_TRUE(root); |
| 10 | |
| 11 | EXPECT_TRUE((bool)root->assets()); |
| 12 | EXPECT_TRUE((bool)root->objectDatabase()); |
| 13 | EXPECT_TRUE((bool)root->plantDatabase()); |
| 14 | EXPECT_TRUE((bool)root->projectileDatabase()); |
| 15 | EXPECT_TRUE((bool)root->monsterDatabase()); |
| 16 | EXPECT_TRUE((bool)root->npcDatabase()); |
| 17 | EXPECT_TRUE((bool)root->playerFactory()); |
| 18 | EXPECT_TRUE((bool)root->entityFactory()); |
| 19 | EXPECT_TRUE((bool)root->nameGenerator()); |
| 20 | EXPECT_TRUE((bool)root->itemDatabase()); |
| 21 | EXPECT_TRUE((bool)root->materialDatabase()); |
| 22 | EXPECT_TRUE((bool)root->terrainDatabase()); |
| 23 | EXPECT_TRUE((bool)root->biomeDatabase()); |
| 24 | EXPECT_TRUE((bool)root->liquidsDatabase()); |
| 25 | EXPECT_TRUE((bool)root->statusEffectDatabase()); |
| 26 | EXPECT_TRUE((bool)root->damageDatabase()); |
| 27 | EXPECT_TRUE((bool)root->particleDatabase()); |
| 28 | EXPECT_TRUE((bool)root->effectSourceDatabase()); |
| 29 | EXPECT_TRUE((bool)root->functionDatabase()); |
| 30 | EXPECT_TRUE((bool)root->treasureDatabase()); |
| 31 | EXPECT_TRUE((bool)root->dungeonDefinitions()); |
| 32 | EXPECT_TRUE((bool)root->emoteProcessor()); |
| 33 | EXPECT_TRUE((bool)root->speciesDatabase()); |
| 34 | EXPECT_TRUE((bool)root->imageMetadataDatabase()); |
| 35 | EXPECT_TRUE((bool)root->versioningDatabase()); |
| 36 | EXPECT_TRUE((bool)root->questTemplateDatabase()); |
| 37 | EXPECT_TRUE((bool)root->aiDatabase()); |
| 38 | EXPECT_TRUE((bool)root->techDatabase()); |
| 39 | EXPECT_TRUE((bool)root->codexDatabase()); |
| 40 | EXPECT_TRUE((bool)root->stagehandDatabase()); |
| 41 | EXPECT_TRUE((bool)root->behaviorDatabase()); |
| 42 | EXPECT_TRUE((bool)root->tenantDatabase()); |
| 43 | EXPECT_TRUE((bool)root->danceDatabase()); |
| 44 | EXPECT_TRUE((bool)root->spawnTypeDatabase()); |
| 45 | |
| 46 | root->reload(); |
| 47 | |
| 48 | EXPECT_TRUE((bool)root->assets()); |
| 49 | EXPECT_TRUE((bool)root->objectDatabase()); |
| 50 | EXPECT_TRUE((bool)root->plantDatabase()); |
| 51 | EXPECT_TRUE((bool)root->projectileDatabase()); |
| 52 | EXPECT_TRUE((bool)root->monsterDatabase()); |
| 53 | EXPECT_TRUE((bool)root->npcDatabase()); |
| 54 | EXPECT_TRUE((bool)root->playerFactory()); |
| 55 | EXPECT_TRUE((bool)root->entityFactory()); |
| 56 | EXPECT_TRUE((bool)root->nameGenerator()); |
| 57 | EXPECT_TRUE((bool)root->itemDatabase()); |
| 58 | EXPECT_TRUE((bool)root->materialDatabase()); |
| 59 | EXPECT_TRUE((bool)root->terrainDatabase()); |
| 60 | EXPECT_TRUE((bool)root->biomeDatabase()); |
| 61 | EXPECT_TRUE((bool)root->liquidsDatabase()); |
| 62 | EXPECT_TRUE((bool)root->statusEffectDatabase()); |
| 63 | EXPECT_TRUE((bool)root->damageDatabase()); |
| 64 | EXPECT_TRUE((bool)root->particleDatabase()); |
nothing calls this directly
no test coverage detected