diff options
Diffstat (limited to 'tests/DummyData.h')
-rw-r--r-- | tests/DummyData.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/tests/DummyData.h b/tests/DummyData.h index f1cf76c073a..4961d9323bd 100644 --- a/tests/DummyData.h +++ b/tests/DummyData.h @@ -22,10 +22,13 @@ #include "Define.h" #include "DBCStore.h" +#include <list> #include <string_view> struct ItemTemplate; +class SpellInfo; + class UnitTestDataLoader { public: @@ -59,13 +62,19 @@ class UnitTestDataLoader _store._indexTable.AsT[entry.*ID] = &entry; } + bool Empty() const + { + return !_store._indexTable.AsT; + } + private: - std::vector<T> _storage; + std::list<T> _storage; DBCStorage<T>& _store; }; static void LoadAchievementTemplates(); static void LoadItemTemplates(); + static void LoadSpellInfo(); private: static ItemTemplate& GetItemTemplate(uint32 id, std::string_view name); |