diff options
Diffstat (limited to 'sigmod/test/TestMapTrainerTeamMember.cpp')
| -rw-r--r-- | sigmod/test/TestMapTrainerTeamMember.cpp | 100 |
1 files changed, 51 insertions, 49 deletions
diff --git a/sigmod/test/TestMapTrainerTeamMember.cpp b/sigmod/test/TestMapTrainerTeamMember.cpp index 413033c4..3adc2d24 100644 --- a/sigmod/test/TestMapTrainerTeamMember.cpp +++ b/sigmod/test/TestMapTrainerTeamMember.cpp @@ -19,12 +19,12 @@ #include "TestMapTrainerTeamMember.h" // Sigmod includes +#include "../Game.h" #include "../Item.h" #include "../Map.h" #include "../MapTrainer.h" #include "../MapTrainerTeamMember.h" #include "../Rules.h" -#include "../Sigmod.h" #include "../Species.h" #include "../SpeciesMove.h" @@ -32,11 +32,13 @@ #include <QtCore/QFile> #include <QtTest/QTest> +using namespace Sigmod; + void TestMapTrainerTeamMember::initTestCase() { TestSigmodObject::initTestCase(); - Sigmod::MapTrainer* trainer = m_sigmod->newMap()->newTrainer(); + MapTrainer* trainer = m_game->newMap()->newTrainer(); m_teamMember1 = trainer->newTeamMember(); m_teamMember2 = trainer->newTeamMember(); @@ -73,7 +75,7 @@ void TestMapTrainerTeamMember::validation() QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 2); - m_sigmod->newSpecies(); + m_game->newSpecies(); m_teamMember1->setSpecies(0); m_teamMember1->validate(); @@ -81,7 +83,7 @@ void TestMapTrainerTeamMember::validation() QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 3); - m_sigmod->rules()->setMaxLevel(100); + m_game->rules()->setMaxLevel(100); m_teamMember1->setLevel(50); m_teamMember1->validate(); @@ -89,7 +91,7 @@ void TestMapTrainerTeamMember::validation() QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 3); - m_sigmod->rules()->setMaxLevel(40); + m_game->rules()->setMaxLevel(40); m_teamMember1->validate(); @@ -102,8 +104,8 @@ void TestMapTrainerTeamMember::validation() QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 4); - m_sigmod->rules()->setMaxAbilities(1); - m_sigmod->newAbility(); + m_game->rules()->setMaxAbilities(1); + m_game->newAbility(); m_teamMember1->setAbility(0, true); m_teamMember1->validate(); @@ -111,24 +113,24 @@ void TestMapTrainerTeamMember::validation() QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 4); - m_sigmod->rules()->setMaxAbilities(0); + m_game->rules()->setMaxAbilities(0); m_teamMember1->validate(); QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 5); - m_sigmod->rules()->setMaxAbilities(1); + m_game->rules()->setMaxAbilities(1); m_teamMember1->validate(); QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 5); - m_sigmod->rules()->setMaxHeldItems(1); - m_sigmod->species(0)->setMaxHoldWeight(10); - m_sigmod->newItem(); - m_sigmod->item(0)->setWeight(5); + m_game->rules()->setMaxHeldItems(1); + m_game->species(0)->setMaxHoldWeight(10); + m_game->newItem(); + m_game->item(0)->setWeight(5); m_teamMember1->setItem(0, 1); m_teamMember1->validate(); @@ -136,39 +138,39 @@ void TestMapTrainerTeamMember::validation() QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 5); - m_sigmod->rules()->setMaxHeldItems(0); + m_game->rules()->setMaxHeldItems(0); m_teamMember1->validate(); QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 7); - m_sigmod->rules()->setMaxHeldItems(1); + m_game->rules()->setMaxHeldItems(1); m_teamMember1->validate(); QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 7); - m_sigmod->item(0)->setWeight(25); + m_game->item(0)->setWeight(25); m_teamMember1->validate(); QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 8); - m_sigmod->item(0)->setWeight(5); + m_game->item(0)->setWeight(5); m_teamMember1->validate(); QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 8); - m_sigmod->rules()->setMaxMoves(2); - m_sigmod->newMove(); - m_sigmod->newMove(); - m_sigmod->species(0)->newMove()->setMove(0); - m_sigmod->species(0)->newMove()->setMove(1); + m_game->rules()->setMaxMoves(2); + m_game->newMove(); + m_game->newMove(); + m_game->species(0)->newMove()->setMove(0); + m_game->species(0)->newMove()->setMove(1); m_teamMember1->setMove(0, true); m_teamMember1->setMove(1, true); @@ -177,36 +179,36 @@ void TestMapTrainerTeamMember::validation() QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 8); - m_sigmod->rules()->setMaxMoves(1); + m_game->rules()->setMaxMoves(1); m_teamMember1->validate(); QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 9); - m_sigmod->rules()->setMaxMoves(2); + m_game->rules()->setMaxMoves(2); m_teamMember1->validate(); QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 9); - m_sigmod->species(0)->deleteMove(1); + m_game->species(0)->deleteMove(1); m_teamMember1->validate(); QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 10); - m_sigmod->species(0)->newMove()->setMove(1); + m_game->species(0)->newMove()->setMove(1); m_teamMember1->validate(); QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 10); - m_sigmod->rules()->setMaxNatures(1); - m_sigmod->newNature(); + m_game->rules()->setMaxNatures(1); + m_game->newNature(); m_teamMember1->setNature(0, true); m_teamMember1->validate(); @@ -214,14 +216,14 @@ void TestMapTrainerTeamMember::validation() QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 10); - m_sigmod->rules()->setMaxNatures(0); + m_game->rules()->setMaxNatures(0); m_teamMember1->validate(); QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 11); - m_sigmod->rules()->setMaxNatures(1); + m_game->rules()->setMaxNatures(1); m_teamMember1->validate(); @@ -231,7 +233,7 @@ void TestMapTrainerTeamMember::validation() void TestMapTrainerTeamMember::saving() { - QDomDocument xml = Sigmod::Object::xml(m_teamMember1); + QDomDocument xml = Object::xml(m_teamMember1); QFile file("mapTrainerTeamMember.xml"); QVERIFY(file.open(QIODevice::WriteOnly)); @@ -244,11 +246,11 @@ void TestMapTrainerTeamMember::loading() QDomDocument xml; QFile file("mapTrainerTeamMember.xml"); - m_sigmod->newAbility(); - m_sigmod->newItem(); - m_sigmod->newMove(); - m_sigmod->newNature(); - m_sigmod->newSpecies(); + m_game->newAbility(); + m_game->newItem(); + m_game->newMove(); + m_game->newNature(); + m_game->newSpecies(); m_teamMember1->setSpecies(1); m_teamMember1->setLevel(25); @@ -286,7 +288,7 @@ void TestMapTrainerTeamMember::setSpecies() QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 1); - m_sigmod->newSpecies(); + m_game->newSpecies(); m_teamMember2->setSpecies(2); m_teamMember2->setSpecies(2); @@ -324,7 +326,7 @@ void TestMapTrainerTeamMember::setLevel() void TestMapTrainerTeamMember::abilities() { - m_sigmod->newAbility(); + m_game->newAbility(); m_teamMember2->setAbility(0, true); m_teamMember2->setAbility(0, true); @@ -345,7 +347,7 @@ void TestMapTrainerTeamMember::abilities() QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 1); - m_sigmod->rules()->setMaxAbilities(2); + m_game->rules()->setMaxAbilities(2); m_teamMember2->setAbility(1, true); @@ -377,9 +379,9 @@ void TestMapTrainerTeamMember::abilities() void TestMapTrainerTeamMember::items() { - m_sigmod->species(2)->setMaxHoldWeight(9); - m_sigmod->rules()->setMaxHeldItems(2); - m_sigmod->newItem(); + m_game->species(2)->setMaxHoldWeight(9); + m_game->rules()->setMaxHeldItems(2); + m_game->newItem(); m_teamMember2->setItem(0, 1); m_teamMember2->setItem(0, 1); @@ -439,9 +441,9 @@ void TestMapTrainerTeamMember::items() void TestMapTrainerTeamMember::moves() { - m_sigmod->species(2)->newMove()->setMove(0); - m_sigmod->species(2)->newMove()->setMove(1); - m_sigmod->rules()->setMaxMoves(1); + m_game->species(2)->newMove()->setMove(0); + m_game->species(2)->newMove()->setMove(1); + m_game->rules()->setMaxMoves(1); m_teamMember2->setMove(0, true); m_teamMember2->setMove(0, true); @@ -462,7 +464,7 @@ void TestMapTrainerTeamMember::moves() QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 1); - m_sigmod->rules()->setMaxMoves(3); + m_game->rules()->setMaxMoves(3); m_teamMember2->setMove(1, true); @@ -482,7 +484,7 @@ void TestMapTrainerTeamMember::moves() QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 2); - m_sigmod->species(2)->newMove()->setMove(2); + m_game->species(2)->newMove()->setMove(2); m_teamMember2->setMove(2, true); @@ -514,7 +516,7 @@ void TestMapTrainerTeamMember::moves() void TestMapTrainerTeamMember::natures() { - m_sigmod->newNature(); + m_game->newNature(); m_teamMember2->setNature(0, true); m_teamMember2->setNature(0, true); @@ -535,7 +537,7 @@ void TestMapTrainerTeamMember::natures() QCOMPARE(m_warnings.size(), 0); QCOMPARE(m_errors.size(), 1); - m_sigmod->rules()->setMaxNatures(2); + m_game->rules()->setMaxNatures(2); m_teamMember2->setNature(1, true); |
