Commit 2edc1aa6 authored by Aneta Steimarova's avatar Aneta Steimarova

#941 Created i-tests for game Kidnapping bonus difficulty

parent 0836a1f2
TestGameNightWatchEasyNoneStar TestGameKidnappingEasyNoneStar
TestGameNightWatchEasyOneStar TestGameKidnappingEasyOneStar
TestGameNightWatchEasyTwoStar TestGameKidnappingEasyTwoStar
TestGameNightWatchEasyThreeStar TestGameKidnappingEasyThreeStar
TestGameNightWatchMediumNoneStar TestGameKidnappingMediumNoneStar
TestGameNightWatchMediumOneStar TestGameKidnappingMediumOneStar
TestGameNightWatchMediumTwoStar TestGameKidnappingMediumTwoStar
TestGameNightWatchMediumThreeStar TestGameKidnappingMediumThreeStar
TestGameNightWatchHardNoneStar TestGameKidnappingHardNoneStar
TestGameNightWatchHardOneStar TestGameKidnappingHardOneStar
TestGameNightWatchHardTwoStar TestGameKidnappingHardTwoStar
TestGameNightWatchHardThreeStar TestGameKidnappingHardThreeStar
TestGameNightWatchBonusNoneStar TestGameKidnappingBonusNoneStar
TestGameNightWatchBonusOneStar TestGameKidnappingBonusOneStar
TestGameNightWatchBonusTwoStars TestGameKidnappingBonusTwoStars
TestGameNightWatchBonusThreeStars TestGameKidnappingBonusThreeStars
\ No newline at end of file \ No newline at end of file
...@@ -49,6 +49,10 @@ import cz.nic.tablexia.testing.games.in_the_darkness.TestGameInTheDarknessHard; ...@@ -49,6 +49,10 @@ import cz.nic.tablexia.testing.games.in_the_darkness.TestGameInTheDarknessHard;
import cz.nic.tablexia.testing.games.in_the_darkness.TestGameInTheDarknessHardScenario; import cz.nic.tablexia.testing.games.in_the_darkness.TestGameInTheDarknessHardScenario;
import cz.nic.tablexia.testing.games.in_the_darkness.TestGameInTheDarknessMedium; import cz.nic.tablexia.testing.games.in_the_darkness.TestGameInTheDarknessMedium;
import cz.nic.tablexia.testing.games.in_the_darkness.TestGameInTheDarknessMediumScenario; import cz.nic.tablexia.testing.games.in_the_darkness.TestGameInTheDarknessMediumScenario;
import cz.nic.tablexia.testing.games.kidnapping.TestGameKidnappingBonusNoneStar;
import cz.nic.tablexia.testing.games.kidnapping.TestGameKidnappingBonusOneStar;
import cz.nic.tablexia.testing.games.kidnapping.TestGameKidnappingBonusThreeStars;
import cz.nic.tablexia.testing.games.kidnapping.TestGameKidnappingBonusTwoStars;
import cz.nic.tablexia.testing.games.kidnapping.TestGameKidnappingEasyNoneStar; import cz.nic.tablexia.testing.games.kidnapping.TestGameKidnappingEasyNoneStar;
import cz.nic.tablexia.testing.games.kidnapping.TestGameKidnappingEasyOneStar; import cz.nic.tablexia.testing.games.kidnapping.TestGameKidnappingEasyOneStar;
import cz.nic.tablexia.testing.games.kidnapping.TestGameKidnappingEasyThreeStar; import cz.nic.tablexia.testing.games.kidnapping.TestGameKidnappingEasyThreeStar;
...@@ -297,6 +301,10 @@ public class TestRunner { ...@@ -297,6 +301,10 @@ public class TestRunner {
listOfTests.add(TestGameKidnappingHardOneStar.class); listOfTests.add(TestGameKidnappingHardOneStar.class);
listOfTests.add(TestGameKidnappingHardTwoStar.class); listOfTests.add(TestGameKidnappingHardTwoStar.class);
listOfTests.add(TestGameKidnappingHardThreeStar.class); listOfTests.add(TestGameKidnappingHardThreeStar.class);
listOfTests.add(TestGameKidnappingBonusNoneStar.class);
listOfTests.add(TestGameKidnappingBonusOneStar.class);
listOfTests.add(TestGameKidnappingBonusTwoStars.class);
listOfTests.add(TestGameKidnappingBonusThreeStars.class);
listOfTests.add(TestGameRunesEasyNoneStar.class); listOfTests.add(TestGameRunesEasyNoneStar.class);
listOfTests.add(TestGameRunesEasyOneStar.class); listOfTests.add(TestGameRunesEasyOneStar.class);
listOfTests.add(TestGameRunesEasyTwoStar.class); listOfTests.add(TestGameRunesEasyTwoStar.class);
......
...@@ -99,6 +99,7 @@ public class TestGameCrimeScene extends AbstractTestGame { ...@@ -99,6 +99,7 @@ public class TestGameCrimeScene extends AbstractTestGame {
clickAt(incGetSteps() + ". Click at medium difficulty button", GamePageGroup.DIFFICULTY_BUTTON_MEDIUM); clickAt(incGetSteps() + ". Click at medium difficulty button", GamePageGroup.DIFFICULTY_BUTTON_MEDIUM);
clickAt(incGetSteps() + ". Click at hard difficulty button", GamePageGroup.DIFFICULTY_BUTTON_HARD); clickAt(incGetSteps() + ". Click at hard difficulty button", GamePageGroup.DIFFICULTY_BUTTON_HARD);
clickAt(incGetSteps() + ". Click at easy difficulty button", GamePageGroup.DIFFICULTY_BUTTON_EASY); clickAt(incGetSteps() + ". Click at easy difficulty button", GamePageGroup.DIFFICULTY_BUTTON_EASY);
clickAt(incGetSteps() + ". Click at bonus difficulty button", GamePageGroup.DIFFICULTY_BUTTON_BONUS);
//setDifficulty //setDifficulty
setGameDificulty(); setGameDificulty();
......
...@@ -89,6 +89,7 @@ public class TestGameKidnapping extends AbstractTestGame { ...@@ -89,6 +89,7 @@ public class TestGameKidnapping extends AbstractTestGame {
clickAt(incGetSteps() + ". Click at medium difficulty button", GamePageGroup.DIFFICULTY_BUTTON_MEDIUM); clickAt(incGetSteps() + ". Click at medium difficulty button", GamePageGroup.DIFFICULTY_BUTTON_MEDIUM);
clickAt(incGetSteps() + ". Click at hard difficulty button", GamePageGroup.DIFFICULTY_BUTTON_HARD); clickAt(incGetSteps() + ". Click at hard difficulty button", GamePageGroup.DIFFICULTY_BUTTON_HARD);
clickAt(incGetSteps() + ". Click at easy difficulty button", GamePageGroup.DIFFICULTY_BUTTON_EASY); clickAt(incGetSteps() + ". Click at easy difficulty button", GamePageGroup.DIFFICULTY_BUTTON_EASY);
clickAt(incGetSteps() + ". Click at bonus difficulty button", GamePageGroup.DIFFICULTY_BUTTON_BONUS);
//setDifficulty //setDifficulty
setGameDificulty(); setGameDificulty();
......
/*
* Copyright (C) 2017 CZ.NIC, z.s.p.o. (http://www.nic.cz/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package cz.nic.tablexia.testing.games.kidnapping;
import cz.nic.tablexia.Tablexia;
import cz.nic.tablexia.game.AbstractTablexiaGame;
import cz.nic.tablexia.game.difficulty.GameDifficulty;
public class TestGameKidnappingBonusNoneStar extends TestGameKidnapping {
public TestGameKidnappingBonusNoneStar(Tablexia tablexia) {
super(tablexia);
difficulty = GameDifficulty.BONUS;
expectedResult = AbstractTablexiaGame.GameResult.NO_STAR;
}
}
/*
* Copyright (C) 2017 CZ.NIC, z.s.p.o. (http://www.nic.cz/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package cz.nic.tablexia.testing.games.kidnapping;
import cz.nic.tablexia.Tablexia;
import cz.nic.tablexia.game.AbstractTablexiaGame;
import cz.nic.tablexia.game.difficulty.GameDifficulty;
public class TestGameKidnappingBonusOneStar extends TestGameKidnapping {
public TestGameKidnappingBonusOneStar(Tablexia tablexia) {
super(tablexia);
difficulty = GameDifficulty.BONUS;
expectedResult = AbstractTablexiaGame.GameResult.ONE_STAR;
}
}
/*
* Copyright (C) 2017 CZ.NIC, z.s.p.o. (http://www.nic.cz/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package cz.nic.tablexia.testing.games.kidnapping;
import cz.nic.tablexia.Tablexia;
import cz.nic.tablexia.game.AbstractTablexiaGame;
import cz.nic.tablexia.game.difficulty.GameDifficulty;
public class TestGameKidnappingBonusThreeStars extends TestGameKidnapping {
public TestGameKidnappingBonusThreeStars(Tablexia tablexia) {
super(tablexia);
difficulty = GameDifficulty.BONUS;
expectedResult = AbstractTablexiaGame.GameResult.THREE_STAR;
}
}
/*
* Copyright (C) 2017 CZ.NIC, z.s.p.o. (http://www.nic.cz/)
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package cz.nic.tablexia.testing.games.kidnapping;
import cz.nic.tablexia.Tablexia;
import cz.nic.tablexia.game.AbstractTablexiaGame;
import cz.nic.tablexia.game.difficulty.GameDifficulty;
public class TestGameKidnappingBonusTwoStars extends TestGameKidnapping {
public TestGameKidnappingBonusTwoStars(Tablexia tablexia) {
super(tablexia);
difficulty = GameDifficulty.BONUS;
expectedResult = AbstractTablexiaGame.GameResult.TWO_STAR;
}
}
...@@ -87,6 +87,7 @@ public class TestGameRunes extends AbstractTestGame { ...@@ -87,6 +87,7 @@ public class TestGameRunes extends AbstractTestGame {
clickAt(incGetSteps() + ". Click at medium difficulty button", GamePageGroup.DIFFICULTY_BUTTON_MEDIUM); clickAt(incGetSteps() + ". Click at medium difficulty button", GamePageGroup.DIFFICULTY_BUTTON_MEDIUM);
clickAt(incGetSteps() + ". Click at hard difficulty button", GamePageGroup.DIFFICULTY_BUTTON_HARD); clickAt(incGetSteps() + ". Click at hard difficulty button", GamePageGroup.DIFFICULTY_BUTTON_HARD);
clickAt(incGetSteps() + ". Click at easy difficulty button", GamePageGroup.DIFFICULTY_BUTTON_EASY); clickAt(incGetSteps() + ". Click at easy difficulty button", GamePageGroup.DIFFICULTY_BUTTON_EASY);
clickAt(incGetSteps() + ". Click at bonus difficulty button", GamePageGroup.DIFFICULTY_BUTTON_BONUS);
//setDifficulty //setDifficulty
setGameDificulty(); setGameDificulty();
......
...@@ -88,7 +88,7 @@ public class TestGameShootingRange extends AbstractTestGame { ...@@ -88,7 +88,7 @@ public class TestGameShootingRange extends AbstractTestGame {
clickAt(incGetSteps() + ". Click at medium difficulty button", GamePageGroup.DIFFICULTY_BUTTON_MEDIUM); clickAt(incGetSteps() + ". Click at medium difficulty button", GamePageGroup.DIFFICULTY_BUTTON_MEDIUM);
clickAt(incGetSteps() + ". Click at hard difficulty button", GamePageGroup.DIFFICULTY_BUTTON_HARD); clickAt(incGetSteps() + ". Click at hard difficulty button", GamePageGroup.DIFFICULTY_BUTTON_HARD);
clickAt(incGetSteps() + ". Click at easy difficulty button", GamePageGroup.DIFFICULTY_BUTTON_EASY); clickAt(incGetSteps() + ". Click at easy difficulty button", GamePageGroup.DIFFICULTY_BUTTON_EASY);
clickAt(incGetSteps() + ". Click at easy difficulty button", GamePageGroup.DIFFICULTY_BUTTON_BONUS); clickAt(incGetSteps() + ". Click at bonus difficulty button", GamePageGroup.DIFFICULTY_BUTTON_BONUS);
//setDifficulty //setDifficulty
setGameDificulty(); setGameDificulty();
......
...@@ -10,3 +10,7 @@ TestGameKidnappingHardNoneStar ...@@ -10,3 +10,7 @@ TestGameKidnappingHardNoneStar
TestGameKidnappingHardOneStar TestGameKidnappingHardOneStar
TestGameKidnappingHardTwoStar TestGameKidnappingHardTwoStar
TestGameKidnappingHardThreeStar TestGameKidnappingHardThreeStar
TestGameKidnappingBonusNoneStar
TestGameKidnappingBonusOneStar
TestGameKidnappingBonusTwoStars
TestGameKidnappingBonusThreeStars
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment