![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Builder class for creating SpellInfo test instances. More...
#include "SpellInfoTestHelper.h"
Private Attributes | |
| TestSpellEntryHelper | _entryHelper |
Builder class for creating SpellInfo test instances.
This helper allows easy construction of SpellInfo objects for unit testing without requiring DBC data.
|
inline |
|
inline |
References _entryHelper, and TestSpellEntryHelper::Get().
Referenced by SpellProcTest::CreateSpellInfo(), AuraScriptProcTestFixture::CreateSpellInfo(), SpellProcDatabaseTest::SetUp(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().
|
inline |
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithAttributes().
Referenced by TEST_F().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithAttributesEx3().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithDmgClass().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithEffect().
Referenced by TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithEffectBasePoints().
Referenced by TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithEffectDieSides().
Referenced by TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithEffectMiscValue().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithEffectTriggerSpell().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithId().
Referenced by SpellProcTest::CreateSpellInfo(), AuraScriptProcTestFixture::CreateSpellInfo(), SpellProcDatabaseTest::SetUp(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_P().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithProcChance().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithProcCharges().
Referenced by TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithProcFlags().
Referenced by TEST_F().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithSchoolMask().
Referenced by TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithSpellFamilyFlags().
Referenced by SpellProcTest::CreateSpellInfo(), AuraScriptProcTestFixture::CreateSpellInfo(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().
|
inline |
References _entryHelper, and TestSpellEntryHelper::WithSpellFamilyName().
Referenced by SpellProcTest::CreateSpellInfo(), AuraScriptProcTestFixture::CreateSpellInfo(), SpellProcDatabaseTest::SetUp(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().
|
private |
Referenced by Build(), BuildUnique(), WithAttributes(), WithAttributesEx3(), WithDmgClass(), WithEffect(), WithEffectBasePoints(), WithEffectDieSides(), WithEffectMiscValue(), WithEffectTriggerSpell(), WithId(), WithProcChance(), WithProcCharges(), WithProcFlags(), WithSchoolMask(), WithSpellFamilyFlags(), and WithSpellFamilyName().