summaryrefslogtreecommitdiffstats
path: root/sigmod/test/TestMapTrainerTeamMember.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sigmod/test/TestMapTrainerTeamMember.cpp')
-rw-r--r--sigmod/test/TestMapTrainerTeamMember.cpp100
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);