From 4095cee1cc3d4013fc84ecfde0acbce3de108a89 Mon Sep 17 00:00:00 2001 From: Mack Marton Date: Thu, 2 May 2024 15:31:33 +0200 Subject: [PATCH 01/13] Create BDD.md (cherry picked from commit 7cb396e0c90578e893e580213922bfa2103068e0) --- doc/BDD.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 doc/BDD.md diff --git a/doc/BDD.md b/doc/BDD.md new file mode 100644 index 0000000..e69de29 From 232d6f6c5793c3be5dc8e6b35031ee4edac638be Mon Sep 17 00:00:00 2001 From: Marton Mack Date: Tue, 14 May 2024 15:27:09 +0200 Subject: [PATCH 02/13] Update .gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 72f5951..630d3a4 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ *.out *.OUT /bin/ +.idea/ \ No newline at end of file From a076ce514b9184a98244bfd141021eb7184560bd Mon Sep 17 00:00:00 2001 From: Marton Mack Date: Tue, 14 May 2024 16:08:24 +0200 Subject: [PATCH 03/13] Created bdd documentation --- doc/BDD.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/doc/BDD.md b/doc/BDD.md index e69de29..ec6c7c7 100644 --- a/doc/BDD.md +++ b/doc/BDD.md @@ -0,0 +1,30 @@ +# Vízhálózat Játék BDD Dokumentáció + +Ez a dokumentáció leírja a "Sivatagi vízhálózat" nevű játék funkcióit és működését BDD (Behavior-Driven Development) forgatókönyvek segítségével. + +## 1. A játékosok mozognak a csöveken + +### Scenario: Játékos mozgatása egy pumpáról üres csőre. +A szerelő csapat egyik játékosa az egyik egy pumpáról egy szomszédos csőre lép melyen nem tartózkodik másik játékos. A műveletet sikeresen végrehajtja. + +### Scenario: Játékos mozgatása egy pumpáról már foglalt csőre. +A szerelő csapat egyik játékosa az egyik szerelővel egy pumpáról egy szomszédos csőre lép melyen jelenleg tartózkodik egy másik játékos. A műveletet végrehajtása sikertelen. + +### Scenario: Játékos mozgatása egy csőröl szomszédos pumpára melyen már tartózkodik játékos. +A szerelő csapat egyik játékosa az egyik szerelővel egy csőröl egy szomszédos pumpára lép melyen jelenleg tartózkodik egy másik játékos. A műveletet végrehajtása sikeres. + +## 2. Szerelők a Vízhálózat Javítása és Bővítése + +### Scenario: Szerelők megjavítják a meghibásodott pumpát +A játékban egy meghibásodott pumpa van a csőhálózatban. A szerelőknek lehetőségük van megjavítani ezt a pumpát. + +### Scenario: Szerelők bővítik a csőhálózatot egy új csővel +A városi ciszternák mellett találhatók szabad csövek. A szerelők illesztenek egy új csövet a csőhálózatba a ciszternához, hogy növeljék a vízszállítás hatékonyságát. + +## 3. Szabotőrök a Vízhálózat Károsítása + +### Scenario: Szabotőrök kilyukasztanak egy fontos csövet +A csőhálózatban található egy fontos cső, amit a szabotőrök kilyukasztanak. Ennek következtében vízveszteség keletkezik, csökkentve a vízszállítás hatékonyságát. + +### Scenario: Szabotőrök beavatkoznak a működő pumpákba +A szabotőrök módosítják a működő pumpák beállításait, hogy csökkentsék a vízszállítás hatékonyságát a csőhálózatban. \ No newline at end of file From a565947a39244e7647da3e51d1695de34820966b Mon Sep 17 00:00:00 2001 From: Marton Mack Date: Tue, 14 May 2024 16:50:27 +0200 Subject: [PATCH 04/13] Update .gitignore --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 630d3a4..cdc75c5 100644 --- a/.gitignore +++ b/.gitignore @@ -10,4 +10,5 @@ *.out *.OUT /bin/ -.idea/ \ No newline at end of file +.idea/ +out/production/iet-hf-2024-tizenhat_tonna/palya.txt From 02cecc383b979a49d292fdacf8b9e9fca35cfaaf Mon Sep 17 00:00:00 2001 From: Marton Mack Date: Tue, 14 May 2024 16:50:44 +0200 Subject: [PATCH 05/13] Added cucumber to project --- pom.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pom.xml b/pom.xml index 99db654..345b7fa 100644 --- a/pom.xml +++ b/pom.xml @@ -29,6 +29,12 @@ 0.8.7 test + + io.cucumber + cucumber-java + 7.17.0 + + From 3ce55b65dc1b49b3920b791bddfddc9ffe974840 Mon Sep 17 00:00:00 2001 From: Marton Mack Date: Tue, 14 May 2024 16:51:02 +0200 Subject: [PATCH 06/13] Created bdd feature file --- Test/vizhalozat_jatek.feature | 38 +++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Test/vizhalozat_jatek.feature diff --git a/Test/vizhalozat_jatek.feature b/Test/vizhalozat_jatek.feature new file mode 100644 index 0000000..2798281 --- /dev/null +++ b/Test/vizhalozat_jatek.feature @@ -0,0 +1,38 @@ +Feature: Sivatagi Vízhálózat Játék + + Scenario: Játékos mozgatása egy pumpáról üres csőre + Given A szerelő csapat egyik játékosa egy pumpán áll + When Mozog egy szomszédos üres csőre + Then A művelet sikeresen végrehajtódik + + Scenario: Játékos mozgatása egy pumpáról már foglalt csőre + Given A szerelő csapat egyik játékosa egy pumpán áll + And Egy másik játékos tartózkodik a célszomszédos csőn + When Mozog egy szomszédos foglalt csőre + Then A művelet sikertelen marad + + Scenario: Játékos mozgatása egy csőről szomszédos pumpára melyen már tartózkodik játékos + Given A szerelő csapat egyik játékosa egy csőn áll + And Egy másik játékos tartózkodik a cél pumpán + When Mozog a cél pumpára + Then A művelet sikeresen végrehajtódik + + Scenario: Szerelők megjavítják a meghibásodott pumpát + Given A játékban egy meghibásodott pumpa van a csőhálózatban + When A szerelők megjavítják a pumpát + Then A meghibásodott pumpa ismét működőképes lesz + + Scenario: Szerelők bővítik a csőhálózatot egy új csővel + Given A városi ciszternák mellett találhatók szabad csövek + When A szerelők illesztenek egy új csövet a csőhálózatba a ciszternához + Then Az új cső segíti a hatékonyabb vízszállítást a városi ciszternákba + + Scenario: Szabotőrök kilyukasztanak egy fontos csövet + Given A csőhálózatban található egy fontos cső + When A szabotőrök kilyukasztják ezt a csövet + Then Vízveszteség keletkezik, csökkentve a vízszállítás hatékonyságát + + Scenario: Szabotőrök beavatkoznak a működő pumpákba + Given A csőhálózatban működő pumpák vannak + When A szabotőrök módosítják a pumpák beállításait + Then Csökkenti a vízszállítás hatékonyságát a csőhálózatban From c4d96ef1330f5f6bfbf7971307da59ff9c05d2d5 Mon Sep 17 00:00:00 2001 From: Marton Mack Date: Tue, 14 May 2024 16:58:28 +0200 Subject: [PATCH 07/13] Refactored test file locations --- .../Test/resources}/10WaterFlowsFromSpring.in | 0 .../Test/resources}/10WaterFlowsFromSpring.test | 0 .../Test/resources}/11WaterFlowsToCistern.in | 0 .../Test/resources}/11WaterFlowsToCistern.test | 0 .../Test/resources}/12DisconnectPipe.in | 0 .../Test/resources}/12DisconnectPipe.test | 0 .../Test/resources}/13ConnectPipe.in | 0 .../Test/resources}/13ConnectPipe.test | 0 .../Test/resources}/14PickUpPipeFromCistern.in | 0 .../Test/resources}/14PickUpPipeFromCistern.test | 0 .../Test/resources}/15WorkingPumpPumping.in | 0 .../Test/resources}/15WorkingPumpPumping.test | 0 .../Test/resources}/16BrokenPumpPumping.in | 0 .../Test/resources}/16BrokenPumpPumping.test | 0 .../Test/resources}/17MechanicMoveFromPipeToPump.in | 0 .../Test/resources}/17MechanicMoveFromPipeToPump.test | 0 .../Test/resources}/18MechanicMoveFromPumpToPipe.in | 0 .../Test/resources}/18MechanicMoveFromPumpToPipe.test | 0 .../Test/resources}/19MechanicMoveFromPumpToOccupiedPipe.in | 0 .../Test/resources}/19MechanicMoveFromPumpToOccupiedPipe.test | 0 .../Test/resources}/1SaboteurBreakPipe.in | 0 .../Test/resources}/1SaboteurBreakPipe.test | 0 .../Test/resources}/20SetPump.in | 0 .../Test/resources}/20SetPump.test | 0 .../Test/resources}/21SaboteurMoveFromPipeToPump.in | 0 .../Test/resources}/21SaboteurMoveFromPipeToPump.test | 0 .../Test/resources}/22SaboteurMoveFromPumpToPipe.in | 0 .../Test/resources}/22SaboteurMoveFromPumpToPipe.test | 0 .../Test/resources}/23SaboteurMoveFromPumpToOccupiedPipe.in | 0 .../Test/resources}/23SaboteurMoveFromPumpToOccupiedPipe.test | 0 .../Test/resources}/24WaterFlowsToFullPipe.in | 0 .../Test/resources}/24WaterFlowsToFullPipe.test | 0 .../Test/resources}/25WaterFlowsToEmptyPipe.in | 0 .../Test/resources}/25WaterFlowsToEmptyPipe.test | 0 .../Test/resources}/26WaterFlowsToBrokenPipe.in | 0 .../Test/resources}/26WaterFlowsToBrokenPipe.test | 0 .../Test/resources}/27WaterFlowsToDisconnectedPipe.in | 0 .../Test/resources}/27WaterFlowsToDisconnectedPipe.test | 0 .../Test/resources}/28PumpBreaks100Chance.in | 0 .../Test/resources}/28PumpBreaks100Chance.test | 0 .../Test/resources}/29SaboteurGetsPoints.in | 0 .../Test/resources}/29SaboteurGetsPoints.test | 0 .../Test/resources}/2BreakCistern.in | 0 .../Test/resources}/2BreakCistern.test | 0 .../Test/resources}/30MechanicGetsPoints.in | 0 .../Test/resources}/30MechanicGetsPoints.test | 0 .../Test/resources}/31MechanicBreakPipe.in | 0 .../Test/resources}/31MechanicBreakPipe.test | 0 .../Test/resources}/32MechanicBreakRepairedPipe.in | 0 .../Test/resources}/32MechanicBreakRepairedPipe.test | 0 .../Test/resources}/33SaboteurBreakRepairedPipe.in | 0 .../Test/resources}/33SaboteurBreakRepairedPipe.test | 0 .../Test/resources}/34MakeDryPipeSlippery.in | 0 .../Test/resources}/34MakeDryPipeSlippery.test | 0 .../Test/resources}/35MakeStickyPipeSlippery.in | 0 .../Test/resources}/35MakeStickyPipeSlippery.test | 0 .../36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.in | 0 .../36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.test | 0 .../37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.in | 0 .../37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.test | 0 .../Test/resources}/38MechanicMovesFromPumpToStickyPipe.in | 0 .../Test/resources}/38MechanicMovesFromPumpToStickyPipe.test | 0 .../Test/resources}/39MechanicMovesFromStickyPipeToPump.in | 0 .../Test/resources}/39MechanicMovesFromStickyPipeToPump.test | 0 .../Test/resources}/3RepairPipe.in | 0 .../Test/resources}/3RepairPipe.test | 0 .../Test/resources}/40MechanicMakePipeSticky.in | 0 .../Test/resources}/40MechanicMakePipeSticky.test | 0 .../41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.in | 0 .../41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.test | 0 .../42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.in | 0 .../42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.test | 0 .../Test/resources}/43SaboteurMovesFromPumpToStickyPipe.in | 0 .../Test/resources}/43SaboteurMovesFromPumpToStickyPipe.test | 0 .../Test/resources}/44SaboteurMovesFromStickyPipeToPump.in | 0 .../Test/resources}/44SaboteurMovesFromStickyPipeToPump.test | 0 .../Test/resources}/45SaboteurMakePipeSticky.in | 0 .../Test/resources}/45SaboteurMakePipeSticky.test | 0 .../Test/resources}/4RepairPump.in | 0 .../Test/resources}/4RepairPump.test | 0 .../Test/resources}/5RepairCistern.in | 0 .../Test/resources}/5RepairCistern.test | 0 .../Test/resources}/6PlacePumpOnPipe.in | 0 .../Test/resources}/6PlacePumpOnPipe.test | 0 .../Test/resources}/7PlacePumpOnCistern.in | 0 .../Test/resources}/7PlacePumpOnCistern.test | 0 .../Test/resources}/8PickUpPumpFromCistern.in | 0 .../Test/resources}/8PickUpPumpFromCistern.test | 0 .../Test/resources}/9PickUpPumpFromPipe.in | 0 .../Test/resources}/9PickUpPumpFromPipe.test | 0 .../Test/resources}/Alltests.txt | 0 .../Test/resources}/template.txt | 0 .../Test/resources}/vizhalozat_jatek.feature | 0 93 files changed, 0 insertions(+), 0 deletions(-) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/10WaterFlowsFromSpring.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/10WaterFlowsFromSpring.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/11WaterFlowsToCistern.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/11WaterFlowsToCistern.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/12DisconnectPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/12DisconnectPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/13ConnectPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/13ConnectPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/14PickUpPipeFromCistern.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/14PickUpPipeFromCistern.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/15WorkingPumpPumping.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/15WorkingPumpPumping.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/16BrokenPumpPumping.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/16BrokenPumpPumping.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/17MechanicMoveFromPipeToPump.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/17MechanicMoveFromPipeToPump.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/18MechanicMoveFromPumpToPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/18MechanicMoveFromPumpToPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/19MechanicMoveFromPumpToOccupiedPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/19MechanicMoveFromPumpToOccupiedPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/1SaboteurBreakPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/1SaboteurBreakPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/20SetPump.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/20SetPump.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/21SaboteurMoveFromPipeToPump.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/21SaboteurMoveFromPipeToPump.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/22SaboteurMoveFromPumpToPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/22SaboteurMoveFromPumpToPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/23SaboteurMoveFromPumpToOccupiedPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/23SaboteurMoveFromPumpToOccupiedPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/24WaterFlowsToFullPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/24WaterFlowsToFullPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/25WaterFlowsToEmptyPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/25WaterFlowsToEmptyPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/26WaterFlowsToBrokenPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/26WaterFlowsToBrokenPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/27WaterFlowsToDisconnectedPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/27WaterFlowsToDisconnectedPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/28PumpBreaks100Chance.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/28PumpBreaks100Chance.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/29SaboteurGetsPoints.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/29SaboteurGetsPoints.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/2BreakCistern.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/2BreakCistern.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/30MechanicGetsPoints.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/30MechanicGetsPoints.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/31MechanicBreakPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/31MechanicBreakPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/32MechanicBreakRepairedPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/32MechanicBreakRepairedPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/33SaboteurBreakRepairedPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/33SaboteurBreakRepairedPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/34MakeDryPipeSlippery.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/34MakeDryPipeSlippery.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/35MakeStickyPipeSlippery.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/35MakeStickyPipeSlippery.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/38MechanicMovesFromPumpToStickyPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/38MechanicMovesFromPumpToStickyPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/39MechanicMovesFromStickyPipeToPump.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/39MechanicMovesFromStickyPipeToPump.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/3RepairPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/3RepairPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/40MechanicMakePipeSticky.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/40MechanicMakePipeSticky.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/43SaboteurMovesFromPumpToStickyPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/43SaboteurMovesFromPumpToStickyPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/44SaboteurMovesFromStickyPipeToPump.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/44SaboteurMovesFromStickyPipeToPump.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/45SaboteurMakePipeSticky.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/45SaboteurMakePipeSticky.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/4RepairPump.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/4RepairPump.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/5RepairCistern.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/5RepairCistern.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/6PlacePumpOnPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/6PlacePumpOnPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/7PlacePumpOnCistern.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/7PlacePumpOnCistern.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/8PickUpPumpFromCistern.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/8PickUpPumpFromCistern.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/9PickUpPumpFromPipe.in (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/9PickUpPumpFromPipe.test (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/Alltests.txt (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/template.txt (100%) rename {Test => Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources}/vizhalozat_jatek.feature (100%) diff --git a/Test/10WaterFlowsFromSpring.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/10WaterFlowsFromSpring.in similarity index 100% rename from Test/10WaterFlowsFromSpring.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/10WaterFlowsFromSpring.in diff --git a/Test/10WaterFlowsFromSpring.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/10WaterFlowsFromSpring.test similarity index 100% rename from Test/10WaterFlowsFromSpring.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/10WaterFlowsFromSpring.test diff --git a/Test/11WaterFlowsToCistern.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/11WaterFlowsToCistern.in similarity index 100% rename from Test/11WaterFlowsToCistern.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/11WaterFlowsToCistern.in diff --git a/Test/11WaterFlowsToCistern.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/11WaterFlowsToCistern.test similarity index 100% rename from Test/11WaterFlowsToCistern.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/11WaterFlowsToCistern.test diff --git a/Test/12DisconnectPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/12DisconnectPipe.in similarity index 100% rename from Test/12DisconnectPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/12DisconnectPipe.in diff --git a/Test/12DisconnectPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/12DisconnectPipe.test similarity index 100% rename from Test/12DisconnectPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/12DisconnectPipe.test diff --git a/Test/13ConnectPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/13ConnectPipe.in similarity index 100% rename from Test/13ConnectPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/13ConnectPipe.in diff --git a/Test/13ConnectPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/13ConnectPipe.test similarity index 100% rename from Test/13ConnectPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/13ConnectPipe.test diff --git a/Test/14PickUpPipeFromCistern.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/14PickUpPipeFromCistern.in similarity index 100% rename from Test/14PickUpPipeFromCistern.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/14PickUpPipeFromCistern.in diff --git a/Test/14PickUpPipeFromCistern.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/14PickUpPipeFromCistern.test similarity index 100% rename from Test/14PickUpPipeFromCistern.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/14PickUpPipeFromCistern.test diff --git a/Test/15WorkingPumpPumping.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/15WorkingPumpPumping.in similarity index 100% rename from Test/15WorkingPumpPumping.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/15WorkingPumpPumping.in diff --git a/Test/15WorkingPumpPumping.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/15WorkingPumpPumping.test similarity index 100% rename from Test/15WorkingPumpPumping.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/15WorkingPumpPumping.test diff --git a/Test/16BrokenPumpPumping.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/16BrokenPumpPumping.in similarity index 100% rename from Test/16BrokenPumpPumping.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/16BrokenPumpPumping.in diff --git a/Test/16BrokenPumpPumping.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/16BrokenPumpPumping.test similarity index 100% rename from Test/16BrokenPumpPumping.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/16BrokenPumpPumping.test diff --git a/Test/17MechanicMoveFromPipeToPump.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/17MechanicMoveFromPipeToPump.in similarity index 100% rename from Test/17MechanicMoveFromPipeToPump.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/17MechanicMoveFromPipeToPump.in diff --git a/Test/17MechanicMoveFromPipeToPump.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/17MechanicMoveFromPipeToPump.test similarity index 100% rename from Test/17MechanicMoveFromPipeToPump.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/17MechanicMoveFromPipeToPump.test diff --git a/Test/18MechanicMoveFromPumpToPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/18MechanicMoveFromPumpToPipe.in similarity index 100% rename from Test/18MechanicMoveFromPumpToPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/18MechanicMoveFromPumpToPipe.in diff --git a/Test/18MechanicMoveFromPumpToPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/18MechanicMoveFromPumpToPipe.test similarity index 100% rename from Test/18MechanicMoveFromPumpToPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/18MechanicMoveFromPumpToPipe.test diff --git a/Test/19MechanicMoveFromPumpToOccupiedPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/19MechanicMoveFromPumpToOccupiedPipe.in similarity index 100% rename from Test/19MechanicMoveFromPumpToOccupiedPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/19MechanicMoveFromPumpToOccupiedPipe.in diff --git a/Test/19MechanicMoveFromPumpToOccupiedPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/19MechanicMoveFromPumpToOccupiedPipe.test similarity index 100% rename from Test/19MechanicMoveFromPumpToOccupiedPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/19MechanicMoveFromPumpToOccupiedPipe.test diff --git a/Test/1SaboteurBreakPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/1SaboteurBreakPipe.in similarity index 100% rename from Test/1SaboteurBreakPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/1SaboteurBreakPipe.in diff --git a/Test/1SaboteurBreakPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/1SaboteurBreakPipe.test similarity index 100% rename from Test/1SaboteurBreakPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/1SaboteurBreakPipe.test diff --git a/Test/20SetPump.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/20SetPump.in similarity index 100% rename from Test/20SetPump.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/20SetPump.in diff --git a/Test/20SetPump.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/20SetPump.test similarity index 100% rename from Test/20SetPump.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/20SetPump.test diff --git a/Test/21SaboteurMoveFromPipeToPump.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/21SaboteurMoveFromPipeToPump.in similarity index 100% rename from Test/21SaboteurMoveFromPipeToPump.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/21SaboteurMoveFromPipeToPump.in diff --git a/Test/21SaboteurMoveFromPipeToPump.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/21SaboteurMoveFromPipeToPump.test similarity index 100% rename from Test/21SaboteurMoveFromPipeToPump.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/21SaboteurMoveFromPipeToPump.test diff --git a/Test/22SaboteurMoveFromPumpToPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/22SaboteurMoveFromPumpToPipe.in similarity index 100% rename from Test/22SaboteurMoveFromPumpToPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/22SaboteurMoveFromPumpToPipe.in diff --git a/Test/22SaboteurMoveFromPumpToPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/22SaboteurMoveFromPumpToPipe.test similarity index 100% rename from Test/22SaboteurMoveFromPumpToPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/22SaboteurMoveFromPumpToPipe.test diff --git a/Test/23SaboteurMoveFromPumpToOccupiedPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/23SaboteurMoveFromPumpToOccupiedPipe.in similarity index 100% rename from Test/23SaboteurMoveFromPumpToOccupiedPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/23SaboteurMoveFromPumpToOccupiedPipe.in diff --git a/Test/23SaboteurMoveFromPumpToOccupiedPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/23SaboteurMoveFromPumpToOccupiedPipe.test similarity index 100% rename from Test/23SaboteurMoveFromPumpToOccupiedPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/23SaboteurMoveFromPumpToOccupiedPipe.test diff --git a/Test/24WaterFlowsToFullPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/24WaterFlowsToFullPipe.in similarity index 100% rename from Test/24WaterFlowsToFullPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/24WaterFlowsToFullPipe.in diff --git a/Test/24WaterFlowsToFullPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/24WaterFlowsToFullPipe.test similarity index 100% rename from Test/24WaterFlowsToFullPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/24WaterFlowsToFullPipe.test diff --git a/Test/25WaterFlowsToEmptyPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/25WaterFlowsToEmptyPipe.in similarity index 100% rename from Test/25WaterFlowsToEmptyPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/25WaterFlowsToEmptyPipe.in diff --git a/Test/25WaterFlowsToEmptyPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/25WaterFlowsToEmptyPipe.test similarity index 100% rename from Test/25WaterFlowsToEmptyPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/25WaterFlowsToEmptyPipe.test diff --git a/Test/26WaterFlowsToBrokenPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/26WaterFlowsToBrokenPipe.in similarity index 100% rename from Test/26WaterFlowsToBrokenPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/26WaterFlowsToBrokenPipe.in diff --git a/Test/26WaterFlowsToBrokenPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/26WaterFlowsToBrokenPipe.test similarity index 100% rename from Test/26WaterFlowsToBrokenPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/26WaterFlowsToBrokenPipe.test diff --git a/Test/27WaterFlowsToDisconnectedPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/27WaterFlowsToDisconnectedPipe.in similarity index 100% rename from Test/27WaterFlowsToDisconnectedPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/27WaterFlowsToDisconnectedPipe.in diff --git a/Test/27WaterFlowsToDisconnectedPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/27WaterFlowsToDisconnectedPipe.test similarity index 100% rename from Test/27WaterFlowsToDisconnectedPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/27WaterFlowsToDisconnectedPipe.test diff --git a/Test/28PumpBreaks100Chance.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/28PumpBreaks100Chance.in similarity index 100% rename from Test/28PumpBreaks100Chance.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/28PumpBreaks100Chance.in diff --git a/Test/28PumpBreaks100Chance.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/28PumpBreaks100Chance.test similarity index 100% rename from Test/28PumpBreaks100Chance.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/28PumpBreaks100Chance.test diff --git a/Test/29SaboteurGetsPoints.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/29SaboteurGetsPoints.in similarity index 100% rename from Test/29SaboteurGetsPoints.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/29SaboteurGetsPoints.in diff --git a/Test/29SaboteurGetsPoints.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/29SaboteurGetsPoints.test similarity index 100% rename from Test/29SaboteurGetsPoints.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/29SaboteurGetsPoints.test diff --git a/Test/2BreakCistern.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/2BreakCistern.in similarity index 100% rename from Test/2BreakCistern.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/2BreakCistern.in diff --git a/Test/2BreakCistern.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/2BreakCistern.test similarity index 100% rename from Test/2BreakCistern.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/2BreakCistern.test diff --git a/Test/30MechanicGetsPoints.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/30MechanicGetsPoints.in similarity index 100% rename from Test/30MechanicGetsPoints.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/30MechanicGetsPoints.in diff --git a/Test/30MechanicGetsPoints.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/30MechanicGetsPoints.test similarity index 100% rename from Test/30MechanicGetsPoints.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/30MechanicGetsPoints.test diff --git a/Test/31MechanicBreakPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/31MechanicBreakPipe.in similarity index 100% rename from Test/31MechanicBreakPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/31MechanicBreakPipe.in diff --git a/Test/31MechanicBreakPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/31MechanicBreakPipe.test similarity index 100% rename from Test/31MechanicBreakPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/31MechanicBreakPipe.test diff --git a/Test/32MechanicBreakRepairedPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/32MechanicBreakRepairedPipe.in similarity index 100% rename from Test/32MechanicBreakRepairedPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/32MechanicBreakRepairedPipe.in diff --git a/Test/32MechanicBreakRepairedPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/32MechanicBreakRepairedPipe.test similarity index 100% rename from Test/32MechanicBreakRepairedPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/32MechanicBreakRepairedPipe.test diff --git a/Test/33SaboteurBreakRepairedPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/33SaboteurBreakRepairedPipe.in similarity index 100% rename from Test/33SaboteurBreakRepairedPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/33SaboteurBreakRepairedPipe.in diff --git a/Test/33SaboteurBreakRepairedPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/33SaboteurBreakRepairedPipe.test similarity index 100% rename from Test/33SaboteurBreakRepairedPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/33SaboteurBreakRepairedPipe.test diff --git a/Test/34MakeDryPipeSlippery.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/34MakeDryPipeSlippery.in similarity index 100% rename from Test/34MakeDryPipeSlippery.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/34MakeDryPipeSlippery.in diff --git a/Test/34MakeDryPipeSlippery.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/34MakeDryPipeSlippery.test similarity index 100% rename from Test/34MakeDryPipeSlippery.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/34MakeDryPipeSlippery.test diff --git a/Test/35MakeStickyPipeSlippery.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/35MakeStickyPipeSlippery.in similarity index 100% rename from Test/35MakeStickyPipeSlippery.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/35MakeStickyPipeSlippery.in diff --git a/Test/35MakeStickyPipeSlippery.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/35MakeStickyPipeSlippery.test similarity index 100% rename from Test/35MakeStickyPipeSlippery.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/35MakeStickyPipeSlippery.test diff --git a/Test/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.in similarity index 100% rename from Test/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.in diff --git a/Test/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.test similarity index 100% rename from Test/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.test diff --git a/Test/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.in similarity index 100% rename from Test/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.in diff --git a/Test/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.test similarity index 100% rename from Test/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.test diff --git a/Test/38MechanicMovesFromPumpToStickyPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/38MechanicMovesFromPumpToStickyPipe.in similarity index 100% rename from Test/38MechanicMovesFromPumpToStickyPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/38MechanicMovesFromPumpToStickyPipe.in diff --git a/Test/38MechanicMovesFromPumpToStickyPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/38MechanicMovesFromPumpToStickyPipe.test similarity index 100% rename from Test/38MechanicMovesFromPumpToStickyPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/38MechanicMovesFromPumpToStickyPipe.test diff --git a/Test/39MechanicMovesFromStickyPipeToPump.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/39MechanicMovesFromStickyPipeToPump.in similarity index 100% rename from Test/39MechanicMovesFromStickyPipeToPump.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/39MechanicMovesFromStickyPipeToPump.in diff --git a/Test/39MechanicMovesFromStickyPipeToPump.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/39MechanicMovesFromStickyPipeToPump.test similarity index 100% rename from Test/39MechanicMovesFromStickyPipeToPump.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/39MechanicMovesFromStickyPipeToPump.test diff --git a/Test/3RepairPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/3RepairPipe.in similarity index 100% rename from Test/3RepairPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/3RepairPipe.in diff --git a/Test/3RepairPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/3RepairPipe.test similarity index 100% rename from Test/3RepairPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/3RepairPipe.test diff --git a/Test/40MechanicMakePipeSticky.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/40MechanicMakePipeSticky.in similarity index 100% rename from Test/40MechanicMakePipeSticky.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/40MechanicMakePipeSticky.in diff --git a/Test/40MechanicMakePipeSticky.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/40MechanicMakePipeSticky.test similarity index 100% rename from Test/40MechanicMakePipeSticky.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/40MechanicMakePipeSticky.test diff --git a/Test/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.in similarity index 100% rename from Test/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.in diff --git a/Test/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.test similarity index 100% rename from Test/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.test diff --git a/Test/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.in similarity index 100% rename from Test/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.in diff --git a/Test/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.test similarity index 100% rename from Test/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.test diff --git a/Test/43SaboteurMovesFromPumpToStickyPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/43SaboteurMovesFromPumpToStickyPipe.in similarity index 100% rename from Test/43SaboteurMovesFromPumpToStickyPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/43SaboteurMovesFromPumpToStickyPipe.in diff --git a/Test/43SaboteurMovesFromPumpToStickyPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/43SaboteurMovesFromPumpToStickyPipe.test similarity index 100% rename from Test/43SaboteurMovesFromPumpToStickyPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/43SaboteurMovesFromPumpToStickyPipe.test diff --git a/Test/44SaboteurMovesFromStickyPipeToPump.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/44SaboteurMovesFromStickyPipeToPump.in similarity index 100% rename from Test/44SaboteurMovesFromStickyPipeToPump.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/44SaboteurMovesFromStickyPipeToPump.in diff --git a/Test/44SaboteurMovesFromStickyPipeToPump.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/44SaboteurMovesFromStickyPipeToPump.test similarity index 100% rename from Test/44SaboteurMovesFromStickyPipeToPump.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/44SaboteurMovesFromStickyPipeToPump.test diff --git a/Test/45SaboteurMakePipeSticky.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/45SaboteurMakePipeSticky.in similarity index 100% rename from Test/45SaboteurMakePipeSticky.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/45SaboteurMakePipeSticky.in diff --git a/Test/45SaboteurMakePipeSticky.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/45SaboteurMakePipeSticky.test similarity index 100% rename from Test/45SaboteurMakePipeSticky.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/45SaboteurMakePipeSticky.test diff --git a/Test/4RepairPump.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/4RepairPump.in similarity index 100% rename from Test/4RepairPump.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/4RepairPump.in diff --git a/Test/4RepairPump.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/4RepairPump.test similarity index 100% rename from Test/4RepairPump.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/4RepairPump.test diff --git a/Test/5RepairCistern.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/5RepairCistern.in similarity index 100% rename from Test/5RepairCistern.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/5RepairCistern.in diff --git a/Test/5RepairCistern.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/5RepairCistern.test similarity index 100% rename from Test/5RepairCistern.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/5RepairCistern.test diff --git a/Test/6PlacePumpOnPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/6PlacePumpOnPipe.in similarity index 100% rename from Test/6PlacePumpOnPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/6PlacePumpOnPipe.in diff --git a/Test/6PlacePumpOnPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/6PlacePumpOnPipe.test similarity index 100% rename from Test/6PlacePumpOnPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/6PlacePumpOnPipe.test diff --git a/Test/7PlacePumpOnCistern.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/7PlacePumpOnCistern.in similarity index 100% rename from Test/7PlacePumpOnCistern.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/7PlacePumpOnCistern.in diff --git a/Test/7PlacePumpOnCistern.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/7PlacePumpOnCistern.test similarity index 100% rename from Test/7PlacePumpOnCistern.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/7PlacePumpOnCistern.test diff --git a/Test/8PickUpPumpFromCistern.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/8PickUpPumpFromCistern.in similarity index 100% rename from Test/8PickUpPumpFromCistern.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/8PickUpPumpFromCistern.in diff --git a/Test/8PickUpPumpFromCistern.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/8PickUpPumpFromCistern.test similarity index 100% rename from Test/8PickUpPumpFromCistern.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/8PickUpPumpFromCistern.test diff --git a/Test/9PickUpPumpFromPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/9PickUpPumpFromPipe.in similarity index 100% rename from Test/9PickUpPumpFromPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/9PickUpPumpFromPipe.in diff --git a/Test/9PickUpPumpFromPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/9PickUpPumpFromPipe.test similarity index 100% rename from Test/9PickUpPumpFromPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/9PickUpPumpFromPipe.test diff --git a/Test/Alltests.txt b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/Alltests.txt similarity index 100% rename from Test/Alltests.txt rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/Alltests.txt diff --git a/Test/template.txt b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/template.txt similarity index 100% rename from Test/template.txt rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/template.txt diff --git a/Test/vizhalozat_jatek.feature b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/vizhalozat_jatek.feature similarity index 100% rename from Test/vizhalozat_jatek.feature rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/vizhalozat_jatek.feature From b747ed7d66bb6c73a2feb86df903420fc287d924 Mon Sep 17 00:00:00 2001 From: Marton Mack Date: Tue, 14 May 2024 18:29:56 +0200 Subject: [PATCH 08/13] Update .gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index cdc75c5..43ac121 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /bin/ .idea/ out/production/iet-hf-2024-tizenhat_tonna/palya.txt +/target From 6a4a98de5cdeef940576b12c8701f753ab14c36a Mon Sep 17 00:00:00 2001 From: Marton Mack Date: Tue, 14 May 2024 18:30:33 +0200 Subject: [PATCH 09/13] Refactored controller load method to work properly --- .../src/Controll/Controller.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/Controll/Controller.java b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/Controll/Controller.java index bf5c1d3..f5e6f0e 100644 --- a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/Controll/Controller.java +++ b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/Controll/Controller.java @@ -233,8 +233,10 @@ public static void load(String cmd){ try { outResults.clear(); System.out.println(cmd); - Scanner scanner = new Scanner(new File(cmd)); - filePath = cmd; + String rootDirectory = System.getProperty("user.dir"); + String modifiedPath=cmd.replace("/", File.separator).replace("\\", File.separator); + Scanner scanner = new Scanner(new File(rootDirectory+File.separator+"Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2"+ File.separator+modifiedPath)); + filePath = modifiedPath; String separator = "\\"; String[] tmp=cmd.replaceAll(Pattern.quote(separator), "\\\\").split("\\\\"); fileName = tmp[tmp.length-1]; From ee4715b9b30af5d3cc9b50c9c673e97b08d1f613 Mon Sep 17 00:00:00 2001 From: Marton Mack Date: Tue, 14 May 2024 18:31:16 +0200 Subject: [PATCH 10/13] Update .gitignore --- .../.idea/.gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/.idea/.gitignore b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/.idea/.gitignore index 13566b8..a9d7db9 100644 --- a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/.idea/.gitignore +++ b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/.idea/.gitignore @@ -6,3 +6,5 @@ # Datasource local storage ignored files /dataSources/ /dataSources.local.xml +# GitHub Copilot persisted chat sessions +/copilot/chatSessions From db9b362d261ce83631401d2c9e7d9d2c300f36b6 Mon Sep 17 00:00:00 2001 From: Marton Mack Date: Tue, 14 May 2024 18:32:03 +0200 Subject: [PATCH 11/13] Moved files --- .../src/test/StepDefs.java | 35 +++++++++++++++++++ .../testfiles}/10WaterFlowsFromSpring.in | 0 .../testfiles}/10WaterFlowsFromSpring.test | 0 .../testfiles}/11WaterFlowsToCistern.in | 0 .../testfiles}/11WaterFlowsToCistern.test | 0 .../resources/testfiles}/12DisconnectPipe.in | 0 .../testfiles}/12DisconnectPipe.test | 0 .../resources/testfiles}/13ConnectPipe.in | 0 .../resources/testfiles}/13ConnectPipe.test | 0 .../testfiles}/14PickUpPipeFromCistern.in | 0 .../testfiles}/14PickUpPipeFromCistern.test | 0 .../testfiles}/15WorkingPumpPumping.in | 0 .../testfiles}/15WorkingPumpPumping.test | 0 .../testfiles}/16BrokenPumpPumping.in | 0 .../testfiles}/16BrokenPumpPumping.test | 0 .../17MechanicMoveFromPipeToPump.in | 0 .../17MechanicMoveFromPipeToPump.test | 0 .../18MechanicMoveFromPumpToPipe.in | 0 .../18MechanicMoveFromPumpToPipe.test | 0 .../19MechanicMoveFromPumpToOccupiedPipe.in | 0 .../19MechanicMoveFromPumpToOccupiedPipe.test | 0 .../testfiles}/1SaboteurBreakPipe.in | 0 .../testfiles}/1SaboteurBreakPipe.test | 0 .../test/resources/testfiles}/20SetPump.in | 0 .../test/resources/testfiles}/20SetPump.test | 0 .../21SaboteurMoveFromPipeToPump.in | 0 .../21SaboteurMoveFromPipeToPump.test | 0 .../22SaboteurMoveFromPumpToPipe.in | 0 .../22SaboteurMoveFromPumpToPipe.test | 0 .../23SaboteurMoveFromPumpToOccupiedPipe.in | 0 .../23SaboteurMoveFromPumpToOccupiedPipe.test | 0 .../testfiles}/24WaterFlowsToFullPipe.in | 0 .../testfiles}/24WaterFlowsToFullPipe.test | 0 .../testfiles}/25WaterFlowsToEmptyPipe.in | 0 .../testfiles}/25WaterFlowsToEmptyPipe.test | 0 .../testfiles}/26WaterFlowsToBrokenPipe.in | 0 .../testfiles}/26WaterFlowsToBrokenPipe.test | 0 .../27WaterFlowsToDisconnectedPipe.in | 0 .../27WaterFlowsToDisconnectedPipe.test | 0 .../testfiles}/28PumpBreaks100Chance.in | 0 .../testfiles}/28PumpBreaks100Chance.test | 0 .../testfiles}/29SaboteurGetsPoints.in | 0 .../testfiles}/29SaboteurGetsPoints.test | 0 .../resources/testfiles}/2BreakCistern.in | 0 .../resources/testfiles}/2BreakCistern.test | 0 .../testfiles}/30MechanicGetsPoints.in | 0 .../testfiles}/30MechanicGetsPoints.test | 0 .../testfiles}/31MechanicBreakPipe.in | 0 .../testfiles}/31MechanicBreakPipe.test | 0 .../testfiles}/32MechanicBreakRepairedPipe.in | 0 .../32MechanicBreakRepairedPipe.test | 0 .../testfiles}/33SaboteurBreakRepairedPipe.in | 0 .../33SaboteurBreakRepairedPipe.test | 0 .../testfiles}/34MakeDryPipeSlippery.in | 0 .../testfiles}/34MakeDryPipeSlippery.test | 0 .../testfiles}/35MakeStickyPipeSlippery.in | 0 .../testfiles}/35MakeStickyPipeSlippery.test | 0 ...ovesFromPumpToSlipperyPipeEndsInSameEnd.in | 0 ...esFromPumpToSlipperyPipeEndsInSameEnd.test | 0 ...vesFromPumpToSlipperyPipeEndsInOtherEnd.in | 0 ...sFromPumpToSlipperyPipeEndsInOtherEnd.test | 0 .../38MechanicMovesFromPumpToStickyPipe.in | 0 .../38MechanicMovesFromPumpToStickyPipe.test | 0 .../39MechanicMovesFromStickyPipeToPump.in | 0 .../39MechanicMovesFromStickyPipeToPump.test | 0 .../test/resources/testfiles}/3RepairPipe.in | 0 .../resources/testfiles}/3RepairPipe.test | 0 .../testfiles}/40MechanicMakePipeSticky.in | 0 .../testfiles}/40MechanicMakePipeSticky.test | 0 ...ovesFromPumpToSlipperyPipeEndsInSameEnd.in | 0 ...esFromPumpToSlipperyPipeEndsInSameEnd.test | 0 ...vesFromPumpToSlipperyPipeEndsInOtherEnd.in | 0 ...sFromPumpToSlipperyPipeEndsInOtherEnd.test | 0 .../43SaboteurMovesFromPumpToStickyPipe.in | 0 .../43SaboteurMovesFromPumpToStickyPipe.test | 0 .../44SaboteurMovesFromStickyPipeToPump.in | 0 .../44SaboteurMovesFromStickyPipeToPump.test | 0 .../testfiles}/45SaboteurMakePipeSticky.in | 0 .../testfiles}/45SaboteurMakePipeSticky.test | 0 .../test/resources/testfiles}/4RepairPump.in | 0 .../resources/testfiles}/4RepairPump.test | 0 .../resources/testfiles}/5RepairCistern.in | 0 .../resources/testfiles}/5RepairCistern.test | 0 .../resources/testfiles}/6PlacePumpOnPipe.in | 0 .../testfiles}/6PlacePumpOnPipe.test | 0 .../testfiles}/7PlacePumpOnCistern.in | 0 .../testfiles}/7PlacePumpOnCistern.test | 0 .../testfiles}/8PickUpPumpFromCistern.in | 0 .../testfiles}/8PickUpPumpFromCistern.test | 0 .../testfiles}/9PickUpPumpFromPipe.in | 0 .../testfiles}/9PickUpPumpFromPipe.test | 0 .../test/resources/testfiles}/Alltests.txt | 0 .../test/resources/testfiles}/template.txt | 0 .../test}/resources/vizhalozat_jatek.feature | 6 ++-- .../src/testpalya.txt | 19 ++++++++++ 95 files changed, 57 insertions(+), 3 deletions(-) create mode 100644 Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/StepDefs.java rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/10WaterFlowsFromSpring.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/10WaterFlowsFromSpring.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/11WaterFlowsToCistern.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/11WaterFlowsToCistern.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/12DisconnectPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/12DisconnectPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/13ConnectPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/13ConnectPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/14PickUpPipeFromCistern.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/14PickUpPipeFromCistern.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/15WorkingPumpPumping.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/15WorkingPumpPumping.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/16BrokenPumpPumping.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/16BrokenPumpPumping.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/17MechanicMoveFromPipeToPump.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/17MechanicMoveFromPipeToPump.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/18MechanicMoveFromPumpToPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/18MechanicMoveFromPumpToPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/19MechanicMoveFromPumpToOccupiedPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/19MechanicMoveFromPumpToOccupiedPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/1SaboteurBreakPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/1SaboteurBreakPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/20SetPump.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/20SetPump.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/21SaboteurMoveFromPipeToPump.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/21SaboteurMoveFromPipeToPump.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/22SaboteurMoveFromPumpToPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/22SaboteurMoveFromPumpToPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/23SaboteurMoveFromPumpToOccupiedPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/23SaboteurMoveFromPumpToOccupiedPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/24WaterFlowsToFullPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/24WaterFlowsToFullPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/25WaterFlowsToEmptyPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/25WaterFlowsToEmptyPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/26WaterFlowsToBrokenPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/26WaterFlowsToBrokenPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/27WaterFlowsToDisconnectedPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/27WaterFlowsToDisconnectedPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/28PumpBreaks100Chance.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/28PumpBreaks100Chance.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/29SaboteurGetsPoints.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/29SaboteurGetsPoints.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/2BreakCistern.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/2BreakCistern.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/30MechanicGetsPoints.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/30MechanicGetsPoints.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/31MechanicBreakPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/31MechanicBreakPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/32MechanicBreakRepairedPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/32MechanicBreakRepairedPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/33SaboteurBreakRepairedPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/33SaboteurBreakRepairedPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/34MakeDryPipeSlippery.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/34MakeDryPipeSlippery.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/35MakeStickyPipeSlippery.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/35MakeStickyPipeSlippery.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/38MechanicMovesFromPumpToStickyPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/38MechanicMovesFromPumpToStickyPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/39MechanicMovesFromStickyPipeToPump.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/39MechanicMovesFromStickyPipeToPump.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/3RepairPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/3RepairPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/40MechanicMakePipeSticky.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/40MechanicMakePipeSticky.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/43SaboteurMovesFromPumpToStickyPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/43SaboteurMovesFromPumpToStickyPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/44SaboteurMovesFromStickyPipeToPump.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/44SaboteurMovesFromStickyPipeToPump.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/45SaboteurMakePipeSticky.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/45SaboteurMakePipeSticky.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/4RepairPump.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/4RepairPump.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/5RepairCistern.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/5RepairCistern.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/6PlacePumpOnPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/6PlacePumpOnPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/7PlacePumpOnCistern.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/7PlacePumpOnCistern.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/8PickUpPumpFromCistern.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/8PickUpPumpFromCistern.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/9PickUpPumpFromPipe.in (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/9PickUpPumpFromPipe.test (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/Alltests.txt (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test/resources => src/test/resources/testfiles}/template.txt (100%) rename Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/{Test => src/test}/resources/vizhalozat_jatek.feature (91%) create mode 100644 Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/testpalya.txt diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/StepDefs.java b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/StepDefs.java new file mode 100644 index 0000000..3d7127d --- /dev/null +++ b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/StepDefs.java @@ -0,0 +1,35 @@ +import Controll.Controller; +import Fields.Field; +import Players.Player; +import io.cucumber.java.en.Given; +import io.cucumber.java.en.When; + +import java.io.FileNotFoundException; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +public class StepDefs { + @Given("^A szerelő csapat egyik játékosa egy pumpán áll$") + public void mechanicIsStandingOnAPump() { + } + + @Given("A jatek inicializalasra kerult") + public void gameInitialized() { + Controller.load("src/testpalya.txt"); + + try { + Controller.Run(); // egyszer fut le, felépíti a pályát, utána a függvényeit kell majd hívni + } catch (FileNotFoundException ex) { + throw new RuntimeException(ex); + } + Controller.create(); + Controller.SetActivePlayer(Controller.getAllPlayers().get(0)); + } + + @When("{string} mozog {string} re") + public void movePlayer(String playerName, String toWhere) { + Player player = (Player) Controller.objectNames.get(playerName); + Field field = (Field) Controller.objectNames.get(toWhere); + assertEquals(true, player.move(field)); + } +} diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/10WaterFlowsFromSpring.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/10WaterFlowsFromSpring.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/10WaterFlowsFromSpring.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/10WaterFlowsFromSpring.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/10WaterFlowsFromSpring.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/10WaterFlowsFromSpring.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/10WaterFlowsFromSpring.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/10WaterFlowsFromSpring.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/11WaterFlowsToCistern.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/11WaterFlowsToCistern.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/11WaterFlowsToCistern.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/11WaterFlowsToCistern.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/11WaterFlowsToCistern.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/11WaterFlowsToCistern.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/11WaterFlowsToCistern.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/11WaterFlowsToCistern.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/12DisconnectPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/12DisconnectPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/12DisconnectPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/12DisconnectPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/12DisconnectPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/12DisconnectPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/12DisconnectPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/12DisconnectPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/13ConnectPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/13ConnectPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/13ConnectPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/13ConnectPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/13ConnectPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/13ConnectPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/13ConnectPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/13ConnectPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/14PickUpPipeFromCistern.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/14PickUpPipeFromCistern.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/14PickUpPipeFromCistern.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/14PickUpPipeFromCistern.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/14PickUpPipeFromCistern.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/14PickUpPipeFromCistern.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/14PickUpPipeFromCistern.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/14PickUpPipeFromCistern.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/15WorkingPumpPumping.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/15WorkingPumpPumping.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/15WorkingPumpPumping.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/15WorkingPumpPumping.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/15WorkingPumpPumping.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/15WorkingPumpPumping.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/15WorkingPumpPumping.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/15WorkingPumpPumping.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/16BrokenPumpPumping.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/16BrokenPumpPumping.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/16BrokenPumpPumping.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/16BrokenPumpPumping.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/16BrokenPumpPumping.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/16BrokenPumpPumping.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/16BrokenPumpPumping.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/16BrokenPumpPumping.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/17MechanicMoveFromPipeToPump.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/17MechanicMoveFromPipeToPump.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/17MechanicMoveFromPipeToPump.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/17MechanicMoveFromPipeToPump.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/17MechanicMoveFromPipeToPump.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/17MechanicMoveFromPipeToPump.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/17MechanicMoveFromPipeToPump.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/17MechanicMoveFromPipeToPump.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/18MechanicMoveFromPumpToPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/18MechanicMoveFromPumpToPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/18MechanicMoveFromPumpToPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/18MechanicMoveFromPumpToPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/18MechanicMoveFromPumpToPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/18MechanicMoveFromPumpToPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/18MechanicMoveFromPumpToPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/18MechanicMoveFromPumpToPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/19MechanicMoveFromPumpToOccupiedPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/19MechanicMoveFromPumpToOccupiedPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/19MechanicMoveFromPumpToOccupiedPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/19MechanicMoveFromPumpToOccupiedPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/19MechanicMoveFromPumpToOccupiedPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/19MechanicMoveFromPumpToOccupiedPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/19MechanicMoveFromPumpToOccupiedPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/19MechanicMoveFromPumpToOccupiedPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/1SaboteurBreakPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/1SaboteurBreakPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/1SaboteurBreakPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/1SaboteurBreakPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/1SaboteurBreakPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/1SaboteurBreakPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/1SaboteurBreakPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/1SaboteurBreakPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/20SetPump.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/20SetPump.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/20SetPump.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/20SetPump.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/20SetPump.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/20SetPump.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/20SetPump.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/20SetPump.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/21SaboteurMoveFromPipeToPump.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/21SaboteurMoveFromPipeToPump.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/21SaboteurMoveFromPipeToPump.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/21SaboteurMoveFromPipeToPump.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/21SaboteurMoveFromPipeToPump.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/21SaboteurMoveFromPipeToPump.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/21SaboteurMoveFromPipeToPump.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/21SaboteurMoveFromPipeToPump.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/22SaboteurMoveFromPumpToPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/22SaboteurMoveFromPumpToPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/22SaboteurMoveFromPumpToPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/22SaboteurMoveFromPumpToPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/22SaboteurMoveFromPumpToPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/22SaboteurMoveFromPumpToPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/22SaboteurMoveFromPumpToPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/22SaboteurMoveFromPumpToPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/23SaboteurMoveFromPumpToOccupiedPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/23SaboteurMoveFromPumpToOccupiedPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/23SaboteurMoveFromPumpToOccupiedPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/23SaboteurMoveFromPumpToOccupiedPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/23SaboteurMoveFromPumpToOccupiedPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/23SaboteurMoveFromPumpToOccupiedPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/23SaboteurMoveFromPumpToOccupiedPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/23SaboteurMoveFromPumpToOccupiedPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/24WaterFlowsToFullPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/24WaterFlowsToFullPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/24WaterFlowsToFullPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/24WaterFlowsToFullPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/24WaterFlowsToFullPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/24WaterFlowsToFullPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/24WaterFlowsToFullPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/24WaterFlowsToFullPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/25WaterFlowsToEmptyPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/25WaterFlowsToEmptyPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/25WaterFlowsToEmptyPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/25WaterFlowsToEmptyPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/25WaterFlowsToEmptyPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/25WaterFlowsToEmptyPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/25WaterFlowsToEmptyPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/25WaterFlowsToEmptyPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/26WaterFlowsToBrokenPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/26WaterFlowsToBrokenPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/26WaterFlowsToBrokenPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/26WaterFlowsToBrokenPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/26WaterFlowsToBrokenPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/26WaterFlowsToBrokenPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/26WaterFlowsToBrokenPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/26WaterFlowsToBrokenPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/27WaterFlowsToDisconnectedPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/27WaterFlowsToDisconnectedPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/27WaterFlowsToDisconnectedPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/27WaterFlowsToDisconnectedPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/27WaterFlowsToDisconnectedPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/27WaterFlowsToDisconnectedPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/27WaterFlowsToDisconnectedPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/27WaterFlowsToDisconnectedPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/28PumpBreaks100Chance.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/28PumpBreaks100Chance.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/28PumpBreaks100Chance.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/28PumpBreaks100Chance.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/28PumpBreaks100Chance.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/28PumpBreaks100Chance.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/28PumpBreaks100Chance.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/28PumpBreaks100Chance.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/29SaboteurGetsPoints.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/29SaboteurGetsPoints.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/29SaboteurGetsPoints.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/29SaboteurGetsPoints.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/29SaboteurGetsPoints.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/29SaboteurGetsPoints.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/29SaboteurGetsPoints.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/29SaboteurGetsPoints.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/2BreakCistern.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/2BreakCistern.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/2BreakCistern.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/2BreakCistern.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/2BreakCistern.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/2BreakCistern.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/2BreakCistern.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/2BreakCistern.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/30MechanicGetsPoints.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/30MechanicGetsPoints.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/30MechanicGetsPoints.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/30MechanicGetsPoints.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/30MechanicGetsPoints.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/30MechanicGetsPoints.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/30MechanicGetsPoints.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/30MechanicGetsPoints.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/31MechanicBreakPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/31MechanicBreakPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/31MechanicBreakPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/31MechanicBreakPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/31MechanicBreakPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/31MechanicBreakPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/31MechanicBreakPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/31MechanicBreakPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/32MechanicBreakRepairedPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/32MechanicBreakRepairedPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/32MechanicBreakRepairedPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/32MechanicBreakRepairedPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/32MechanicBreakRepairedPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/32MechanicBreakRepairedPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/32MechanicBreakRepairedPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/32MechanicBreakRepairedPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/33SaboteurBreakRepairedPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/33SaboteurBreakRepairedPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/33SaboteurBreakRepairedPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/33SaboteurBreakRepairedPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/33SaboteurBreakRepairedPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/33SaboteurBreakRepairedPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/33SaboteurBreakRepairedPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/33SaboteurBreakRepairedPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/34MakeDryPipeSlippery.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/34MakeDryPipeSlippery.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/34MakeDryPipeSlippery.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/34MakeDryPipeSlippery.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/34MakeDryPipeSlippery.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/34MakeDryPipeSlippery.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/34MakeDryPipeSlippery.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/34MakeDryPipeSlippery.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/35MakeStickyPipeSlippery.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/35MakeStickyPipeSlippery.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/35MakeStickyPipeSlippery.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/35MakeStickyPipeSlippery.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/35MakeStickyPipeSlippery.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/35MakeStickyPipeSlippery.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/35MakeStickyPipeSlippery.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/35MakeStickyPipeSlippery.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/36MechanicMovesFromPumpToSlipperyPipeEndsInSameEnd.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/37MechanicMovesFromPumpToSlipperyPipeEndsInOtherEnd.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/38MechanicMovesFromPumpToStickyPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/38MechanicMovesFromPumpToStickyPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/38MechanicMovesFromPumpToStickyPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/38MechanicMovesFromPumpToStickyPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/38MechanicMovesFromPumpToStickyPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/38MechanicMovesFromPumpToStickyPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/38MechanicMovesFromPumpToStickyPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/38MechanicMovesFromPumpToStickyPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/39MechanicMovesFromStickyPipeToPump.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/39MechanicMovesFromStickyPipeToPump.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/39MechanicMovesFromStickyPipeToPump.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/39MechanicMovesFromStickyPipeToPump.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/39MechanicMovesFromStickyPipeToPump.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/39MechanicMovesFromStickyPipeToPump.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/39MechanicMovesFromStickyPipeToPump.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/39MechanicMovesFromStickyPipeToPump.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/3RepairPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/3RepairPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/3RepairPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/3RepairPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/3RepairPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/3RepairPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/3RepairPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/3RepairPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/40MechanicMakePipeSticky.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/40MechanicMakePipeSticky.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/40MechanicMakePipeSticky.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/40MechanicMakePipeSticky.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/40MechanicMakePipeSticky.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/40MechanicMakePipeSticky.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/40MechanicMakePipeSticky.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/40MechanicMakePipeSticky.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/41SaboteurMovesFromPumpToSlipperyPipeEndsInSameEnd.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/42SaboteurMovesFromPumpToSlipperyPipeEndsInOtherEnd.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/43SaboteurMovesFromPumpToStickyPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/43SaboteurMovesFromPumpToStickyPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/43SaboteurMovesFromPumpToStickyPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/43SaboteurMovesFromPumpToStickyPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/43SaboteurMovesFromPumpToStickyPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/43SaboteurMovesFromPumpToStickyPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/43SaboteurMovesFromPumpToStickyPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/43SaboteurMovesFromPumpToStickyPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/44SaboteurMovesFromStickyPipeToPump.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/44SaboteurMovesFromStickyPipeToPump.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/44SaboteurMovesFromStickyPipeToPump.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/44SaboteurMovesFromStickyPipeToPump.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/44SaboteurMovesFromStickyPipeToPump.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/44SaboteurMovesFromStickyPipeToPump.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/44SaboteurMovesFromStickyPipeToPump.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/44SaboteurMovesFromStickyPipeToPump.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/45SaboteurMakePipeSticky.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/45SaboteurMakePipeSticky.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/45SaboteurMakePipeSticky.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/45SaboteurMakePipeSticky.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/45SaboteurMakePipeSticky.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/45SaboteurMakePipeSticky.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/45SaboteurMakePipeSticky.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/45SaboteurMakePipeSticky.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/4RepairPump.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/4RepairPump.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/4RepairPump.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/4RepairPump.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/4RepairPump.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/4RepairPump.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/4RepairPump.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/4RepairPump.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/5RepairCistern.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/5RepairCistern.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/5RepairCistern.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/5RepairCistern.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/5RepairCistern.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/5RepairCistern.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/5RepairCistern.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/5RepairCistern.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/6PlacePumpOnPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/6PlacePumpOnPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/6PlacePumpOnPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/6PlacePumpOnPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/6PlacePumpOnPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/6PlacePumpOnPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/6PlacePumpOnPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/6PlacePumpOnPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/7PlacePumpOnCistern.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/7PlacePumpOnCistern.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/7PlacePumpOnCistern.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/7PlacePumpOnCistern.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/7PlacePumpOnCistern.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/7PlacePumpOnCistern.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/7PlacePumpOnCistern.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/7PlacePumpOnCistern.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/8PickUpPumpFromCistern.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/8PickUpPumpFromCistern.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/8PickUpPumpFromCistern.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/8PickUpPumpFromCistern.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/8PickUpPumpFromCistern.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/8PickUpPumpFromCistern.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/8PickUpPumpFromCistern.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/8PickUpPumpFromCistern.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/9PickUpPumpFromPipe.in b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/9PickUpPumpFromPipe.in similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/9PickUpPumpFromPipe.in rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/9PickUpPumpFromPipe.in diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/9PickUpPumpFromPipe.test b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/9PickUpPumpFromPipe.test similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/9PickUpPumpFromPipe.test rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/9PickUpPumpFromPipe.test diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/Alltests.txt b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/Alltests.txt similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/Alltests.txt rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/Alltests.txt diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/template.txt b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/template.txt similarity index 100% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/template.txt rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/testfiles/template.txt diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/vizhalozat_jatek.feature b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/vizhalozat_jatek.feature similarity index 91% rename from Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/vizhalozat_jatek.feature rename to Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/vizhalozat_jatek.feature index 2798281..d7ad037 100644 --- a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/Test/resources/vizhalozat_jatek.feature +++ b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/vizhalozat_jatek.feature @@ -1,9 +1,9 @@ Feature: Sivatagi Vízhálózat Játék Scenario: Játékos mozgatása egy pumpáról üres csőre - Given A szerelő csapat egyik játékosa egy pumpán áll - When Mozog egy szomszédos üres csőre - Then A művelet sikeresen végrehajtódik + Given A jatek inicializalasra kerult + When "Mec1" mozog "AC2" re + #Then A művelet sikeresen végrehajtódik Scenario: Játékos mozgatása egy pumpáról már foglalt csőre Given A szerelő csapat egyik játékosa egy pumpán áll diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/testpalya.txt b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/testpalya.txt new file mode 100644 index 0000000..06e331c --- /dev/null +++ b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/testpalya.txt @@ -0,0 +1,19 @@ +cistern cistern2 water:0 draw:100:100 +spring spring2 2000 draw:650:100 +pump A 200 water:20 broken:true draw:200:100 +pump B 200 water:10 draw:500:100 +pipe AC2 100 draw:225:125:125:125 +pipe AB 100 draw:225:125:525:125 +pipe BS2 100 draw:525:125:675:125 +connectpipe AC2 A +connectpipe AC2 cistern2 +connectpipe AB A +connectpipe AB B +connectpipe BS2 B +connectpipe BS2 spring2 +setpump A AB AC2 +setpump B BS2 AB +mechanic Mec1 A +addplayer A Mec1 +saboteur Sab1 AB +addplayer AB Sab1 From aca3e4c8f547edcaf66ec153fd0b4ec635171b43 Mon Sep 17 00:00:00 2001 From: Marton Mack Date: Mon, 20 May 2024 14:02:54 +0200 Subject: [PATCH 12/13] Cucumber --- .../src/palya.txt | 46 +------- .../src/test/StepDefs.java | 26 +++-- .../test/resources/vizhalozat_jatek.feature | 16 +-- pom.xml | 101 +++++++++--------- 4 files changed, 81 insertions(+), 108 deletions(-) diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/palya.txt b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/palya.txt index 58fb1c6..06e331c 100644 --- a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/palya.txt +++ b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/palya.txt @@ -1,57 +1,19 @@ -cistern cistern1 water:0 draw:100:350 cistern cistern2 water:0 draw:100:100 -spring spring1 2500 draw:650:350 spring spring2 2000 draw:650:100 pump A 200 water:20 broken:true draw:200:100 pump B 200 water:10 draw:500:100 -pump C 200 water:50 draw:575:200 -pump D 200 water:10 broken:true draw:500:350 -pump E 200 water:10 draw:350:350 -pump F 200 water:20 draw:200:350 pipe AC2 100 draw:225:125:125:125 pipe AB 100 draw:225:125:525:125 pipe BS2 100 draw:525:125:675:125 -pipe CS2 100 draw:600:225:675:125 -pipe CB 100 draw:600:225:525:125 -pipe CD 100 draw:600:225:525:375 -pipe DS1 100 draw:525:375:675:375 -pipe DE 100 draw:525:375:375:375 -pipe EF 100 draw:375:375:225:375 -pipe FC1 100 draw:225:375:125:375 -pipe AF 100 draw:225:125:225:375 connectpipe AC2 A connectpipe AC2 cistern2 connectpipe AB A connectpipe AB B connectpipe BS2 B connectpipe BS2 spring2 -connectpipe CS2 spring2 -connectpipe CS2 C -connectpipe DS1 spring1 -connectpipe DS1 D -connectpipe CB B -connectpipe CB C -connectpipe CD C -connectpipe CD D -connectpipe DE D -connectpipe DE E -connectpipe EF E -connectpipe EF F -connectpipe FC1 F -connectpipe FC1 cistern1 -connectpipe AF A -connectpipe AF F setpump A AB AC2 setpump B BS2 AB -setpump C CS2 CD -setpump D DS1 DE -setpump E DE EF -setpump F EF FC1 -mechanic Mec1 F -addplayer F Mec1 -mechanic Mec2 A -addplayer A Mec2 -saboteur Sab1 C -addplayer C Sab1 -saboteur Sab2 AB -addplayer AB Sab2 +mechanic Mec1 A +addplayer A Mec1 +saboteur Sab1 AB +addplayer AB Sab1 diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/StepDefs.java b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/StepDefs.java index 3d7127d..61403f8 100644 --- a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/StepDefs.java +++ b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/StepDefs.java @@ -2,16 +2,18 @@ import Fields.Field; import Players.Player; import io.cucumber.java.en.Given; +import io.cucumber.java.en.Then; import io.cucumber.java.en.When; import java.io.FileNotFoundException; +import java.util.HashMap; +import java.util.Map; -import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertTrue; public class StepDefs { - @Given("^A szerelő csapat egyik játékosa egy pumpán áll$") - public void mechanicIsStandingOnAPump() { - } + private final Map actionResults = new HashMap<>(); @Given("A jatek inicializalasra kerult") public void gameInitialized() { @@ -26,10 +28,20 @@ public void gameInitialized() { Controller.SetActivePlayer(Controller.getAllPlayers().get(0)); } - @When("{string} mozog {string} re") - public void movePlayer(String playerName, String toWhere) { + @When("{string} mozog {string} re a {int} -s scenarioban") + public void movePlayer(String playerName, String toWhere, Integer scenarioNumber) { Player player = (Player) Controller.objectNames.get(playerName); Field field = (Field) Controller.objectNames.get(toWhere); - assertEquals(true, player.move(field)); + actionResults.put(scenarioNumber, player.move(field)); + } + + @Then("A művelet sikeresen végrehajtódik a\\(z) {int} -s scenarioban") + public void actionSuccessful(int scenarioNumber) { + assertTrue(actionResults.get(scenarioNumber)); + } + + @Then("A művelet végrehatása sikertelen a\\(z) {int} -s scenarioban") + public void actionUnsuccessful(int scenarioNumber) { + assertFalse(actionResults.get(scenarioNumber)); } } diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/vizhalozat_jatek.feature b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/vizhalozat_jatek.feature index d7ad037..55cce79 100644 --- a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/vizhalozat_jatek.feature +++ b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/vizhalozat_jatek.feature @@ -1,15 +1,15 @@ Feature: Sivatagi Vízhálózat Játék - Scenario: Játékos mozgatása egy pumpáról üres csőre + Scenario: Jatekos mozgatása egy pumpáról üres csőre Given A jatek inicializalasra kerult - When "Mec1" mozog "AC2" re - #Then A művelet sikeresen végrehajtódik + Given test + When "Mec1" mozog "AC2" re a 1 -s scenarioban + Then A művelet sikeresen végrehajtódik a(z) 1 -s scenarioban - Scenario: Játékos mozgatása egy pumpáról már foglalt csőre - Given A szerelő csapat egyik játékosa egy pumpán áll - And Egy másik játékos tartózkodik a célszomszédos csőn - When Mozog egy szomszédos foglalt csőre - Then A művelet sikertelen marad + #Scenario: Jatekos mozgatasa egy pumparol mar foglalt csore + # Given A jatek inicializalasra kerult + #When "Mec1" mozog "AB" re a(z) 2 -s scenarioban + #Then A művelet végrehatása sikertelen a(z) 2 -s scenarioban Scenario: Játékos mozgatása egy csőről szomszédos pumpára melyen már tartózkodik játékos Given A szerelő csapat egyik játékosa egy csőn áll diff --git a/pom.xml b/pom.xml index 345b7fa..f2dea9c 100644 --- a/pom.xml +++ b/pom.xml @@ -1,58 +1,57 @@ - 4.0.0 - hu.bme.mit.iet.hf.2024.tizenhat_tonna - hu.bme.mit.iet.hf.2024.tizenhat_tonna - 0.5.0-SNAPSHOT + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + 4.0.0 + hu.bme.mit.iet.hf.2024.tizenhat_tonna + hu.bme.mit.iet.hf.2024.tizenhat_tonna + 0.5.0-SNAPSHOT - - bme-mit-iet-org - https://sonarcloud.io - + + bme-mit-iet-org + https://sonarcloud.io + - - - org.junit.jupiter - junit-jupiter - 5.8.2 - test - - - org.mockito - mockito-core - 4.4.0 - test - - - org.jacoco - jacoco-maven-plugin - 0.8.7 - test - - - io.cucumber - cucumber-java - 7.17.0 - + + + org.junit.jupiter + junit-jupiter + 5.8.2 + + + org.mockito + mockito-core + 4.4.0 + test + + + org.jacoco + jacoco-maven-plugin + 0.8.7 + test + + + io.cucumber + cucumber-java + 7.17.0 + - + - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.10.1 - - 11 - - + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.10.1 + + 11 + + - - - maven-surefire-plugin - 2.22.2 - - - + + + maven-surefire-plugin + 2.22.2 + + + From d42894b36256e3b7e920d1f4ecd8f3d96b50629b Mon Sep 17 00:00:00 2001 From: Mack Marton Date: Mon, 20 May 2024 15:03:47 +0200 Subject: [PATCH 13/13] finito --- .../src/palya.txt | 46 +++++++++++++++-- .../src/test/StepDefs.java | 22 ++++++++ .../test/resources/vizhalozat_jatek.feature | 50 ++++++++----------- .../src/testpalya.txt | 4 ++ doc/BDD.md | 10 ++-- 5 files changed, 96 insertions(+), 36 deletions(-) diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/palya.txt b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/palya.txt index 06e331c..58fb1c6 100644 --- a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/palya.txt +++ b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/palya.txt @@ -1,19 +1,57 @@ +cistern cistern1 water:0 draw:100:350 cistern cistern2 water:0 draw:100:100 +spring spring1 2500 draw:650:350 spring spring2 2000 draw:650:100 pump A 200 water:20 broken:true draw:200:100 pump B 200 water:10 draw:500:100 +pump C 200 water:50 draw:575:200 +pump D 200 water:10 broken:true draw:500:350 +pump E 200 water:10 draw:350:350 +pump F 200 water:20 draw:200:350 pipe AC2 100 draw:225:125:125:125 pipe AB 100 draw:225:125:525:125 pipe BS2 100 draw:525:125:675:125 +pipe CS2 100 draw:600:225:675:125 +pipe CB 100 draw:600:225:525:125 +pipe CD 100 draw:600:225:525:375 +pipe DS1 100 draw:525:375:675:375 +pipe DE 100 draw:525:375:375:375 +pipe EF 100 draw:375:375:225:375 +pipe FC1 100 draw:225:375:125:375 +pipe AF 100 draw:225:125:225:375 connectpipe AC2 A connectpipe AC2 cistern2 connectpipe AB A connectpipe AB B connectpipe BS2 B connectpipe BS2 spring2 +connectpipe CS2 spring2 +connectpipe CS2 C +connectpipe DS1 spring1 +connectpipe DS1 D +connectpipe CB B +connectpipe CB C +connectpipe CD C +connectpipe CD D +connectpipe DE D +connectpipe DE E +connectpipe EF E +connectpipe EF F +connectpipe FC1 F +connectpipe FC1 cistern1 +connectpipe AF A +connectpipe AF F setpump A AB AC2 setpump B BS2 AB -mechanic Mec1 A -addplayer A Mec1 -saboteur Sab1 AB -addplayer AB Sab1 +setpump C CS2 CD +setpump D DS1 DE +setpump E DE EF +setpump F EF FC1 +mechanic Mec1 F +addplayer F Mec1 +mechanic Mec2 A +addplayer A Mec2 +saboteur Sab1 C +addplayer C Sab1 +saboteur Sab2 AB +addplayer AB Sab2 diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/StepDefs.java b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/StepDefs.java index 61403f8..cb71587 100644 --- a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/StepDefs.java +++ b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/StepDefs.java @@ -1,6 +1,8 @@ import Controll.Controller; import Fields.Field; +import Fields.Pipe; import Players.Player; +import io.cucumber.java.en.And; import io.cucumber.java.en.Given; import io.cucumber.java.en.Then; import io.cucumber.java.en.When; @@ -44,4 +46,24 @@ public void actionSuccessful(int scenarioNumber) { public void actionUnsuccessful(int scenarioNumber) { assertFalse(actionResults.get(scenarioNumber)); } + + @When("{string} megjavitja a pumpat melyen jelenleg tartozkodik a {int} -s scenarioban") + public void megjavitjaAPumpatMelyenJelenlegTartozkodikASScenarioban(String playerName, int scenarioNumber) { + Player player = (Player) Controller.objectNames.get(playerName); + actionResults.put(scenarioNumber, player.repair()); + } + + @When("A {string} tonkreteszi az elemet amin jelenleg tartozkodik a {int} -s scenarioban") + public void saboteurBreaksField(String playerName, int scenarioNumber) { + Player player = (Player) Controller.objectNames.get(playerName); + actionResults.put(scenarioNumber, player.breakField()); + } + + @And("{string} a jelenlegi poziciojan a bemeneti csovet {string} re es kimeneti csovet {string} re csereli a {int} -s scenarioban") + public void setCurrentPipeInOut(String playerName, String inPipe, String outPipe, int scenarioNumber) { + Player player = (Player) Controller.objectNames.get(playerName); + Pipe in = (Pipe) Controller.objectNames.get(inPipe); + Pipe out = (Pipe) Controller.objectNames.get(outPipe); + actionResults.put(scenarioNumber, player.set(in, out)); + } } diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/vizhalozat_jatek.feature b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/vizhalozat_jatek.feature index 55cce79..73073f8 100644 --- a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/vizhalozat_jatek.feature +++ b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/test/resources/vizhalozat_jatek.feature @@ -1,38 +1,32 @@ Feature: Sivatagi Vízhálózat Játék - Scenario: Jatekos mozgatása egy pumpáról üres csőre + Scenario: Jatekos mozgatasa egy pumparol ures csore Given A jatek inicializalasra kerult - Given test When "Mec1" mozog "AC2" re a 1 -s scenarioban Then A művelet sikeresen végrehajtódik a(z) 1 -s scenarioban - #Scenario: Jatekos mozgatasa egy pumparol mar foglalt csore - # Given A jatek inicializalasra kerult - #When "Mec1" mozog "AB" re a(z) 2 -s scenarioban - #Then A művelet végrehatása sikertelen a(z) 2 -s scenarioban - - Scenario: Játékos mozgatása egy csőről szomszédos pumpára melyen már tartózkodik játékos - Given A szerelő csapat egyik játékosa egy csőn áll - And Egy másik játékos tartózkodik a cél pumpán - When Mozog a cél pumpára - Then A művelet sikeresen végrehajtódik + Scenario: Jatekos mozgatasa egy pumparol mar foglalt csore + Given A jatek inicializalasra kerult + When "Mec1" mozog "AB" re a 2 -s scenarioban + Then A művelet végrehatása sikertelen a(z) 2 -s scenarioban - Scenario: Szerelők megjavítják a meghibásodott pumpát - Given A játékban egy meghibásodott pumpa van a csőhálózatban - When A szerelők megjavítják a pumpát - Then A meghibásodott pumpa ismét működőképes lesz + Scenario: Jatekos mozgatasa egy csorol szomszedos pumpara melyen mar tartozkodik jatekos + Given A jatek inicializalasra kerult + When "Sab1" mozog "A" re a 3 -s scenarioban + Then A művelet sikeresen végrehajtódik a(z) 3 -s scenarioban - Scenario: Szerelők bővítik a csőhálózatot egy új csővel - Given A városi ciszternák mellett találhatók szabad csövek - When A szerelők illesztenek egy új csövet a csőhálózatba a ciszternához - Then Az új cső segíti a hatékonyabb vízszállítást a városi ciszternákba + Scenario: Szerelok megjavitjak a meghibasodott pumpat + Given A jatek inicializalasra kerult + When "Mec1" megjavitja a pumpat melyen jelenleg tartozkodik a 4 -s scenarioban + Then A művelet sikeresen végrehajtódik a(z) 4 -s scenarioban - Scenario: Szabotőrök kilyukasztanak egy fontos csövet - Given A csőhálózatban található egy fontos cső - When A szabotőrök kilyukasztják ezt a csövet - Then Vízveszteség keletkezik, csökkentve a vízszállítás hatékonyságát + Scenario: Szabotorok kilyukasztanak egy fontos csovet + Given A jatek inicializalasra kerult + When A "Sab1" tonkreteszi az elemet amin jelenleg tartozkodik a 5 -s scenarioban + Then A művelet sikeresen végrehajtódik a(z) 5 -s scenarioban - Scenario: Szabotőrök beavatkoznak a működő pumpákba - Given A csőhálózatban működő pumpák vannak - When A szabotőrök módosítják a pumpák beállításait - Then Csökkenti a vízszállítás hatékonyságát a csőhálózatban + Scenario: Szabotorok beavatkoznak a mukodo pumpakba + Given A jatek inicializalasra kerult + When "Sab1" mozog "B" re a 6 -s scenarioban + And "Sab1" a jelenlegi poziciojan a bemeneti csovet "BS2" re es kimeneti csovet "CB" re csereli a 6 -s scenarioban + Then A művelet sikeresen végrehajtódik a(z) 6 -s scenarioban \ No newline at end of file diff --git a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/testpalya.txt b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/testpalya.txt index 06e331c..4e0f135 100644 --- a/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/testpalya.txt +++ b/Sivatagi vizhalozatok uzemeltetese a gyakorlatban 2/src/testpalya.txt @@ -2,15 +2,19 @@ cistern cistern2 water:0 draw:100:100 spring spring2 2000 draw:650:100 pump A 200 water:20 broken:true draw:200:100 pump B 200 water:10 draw:500:100 +pump C 200 water:50 draw:575:200 pipe AC2 100 draw:225:125:125:125 pipe AB 100 draw:225:125:525:125 pipe BS2 100 draw:525:125:675:125 +pipe CB 100 draw:600:225:525:125 connectpipe AC2 A connectpipe AC2 cistern2 connectpipe AB A connectpipe AB B connectpipe BS2 B connectpipe BS2 spring2 +connectpipe CB B +connectpipe CB C setpump A AB AC2 setpump B BS2 AB mechanic Mec1 A diff --git a/doc/BDD.md b/doc/BDD.md index ec6c7c7..862ba39 100644 --- a/doc/BDD.md +++ b/doc/BDD.md @@ -2,6 +2,11 @@ Ez a dokumentáció leírja a "Sivatagi vízhálózat" nevű játék funkcióit és működését BDD (Behavior-Driven Development) forgatókönyvek segítségével. +A BDD tesztek megvalósításához a [Cucumber](https://cucumber.io/) keretrendszert használjuk. Melyhez egy feature file-t és egy step definition osztály-t kell létrehozni a projekt test könyvtárában. +Ezt követően a featurefileban megírva bárki számára olvasható formátumban a teszteket és az ezekhez tartozó step definitionöket a Given, When és Then annotationöket használva már futtathatjuk is a teszteket. +A Step Definition osztályban a tesztekhez tartozó metódusokban kell megvalósítani a tesztek lépéseit a valós programmal. + +## Scenariok: ## 1. A játékosok mozognak a csöveken ### Scenario: Játékos mozgatása egy pumpáról üres csőre. @@ -13,14 +18,11 @@ A szerelő csapat egyik játékosa az egyik szerelővel egy pumpáról egy szoms ### Scenario: Játékos mozgatása egy csőröl szomszédos pumpára melyen már tartózkodik játékos. A szerelő csapat egyik játékosa az egyik szerelővel egy csőröl egy szomszédos pumpára lép melyen jelenleg tartózkodik egy másik játékos. A műveletet végrehajtása sikeres. -## 2. Szerelők a Vízhálózat Javítása és Bővítése +## 2. Szerelők a Vízhálózat Javítása ### Scenario: Szerelők megjavítják a meghibásodott pumpát A játékban egy meghibásodott pumpa van a csőhálózatban. A szerelőknek lehetőségük van megjavítani ezt a pumpát. -### Scenario: Szerelők bővítik a csőhálózatot egy új csővel -A városi ciszternák mellett találhatók szabad csövek. A szerelők illesztenek egy új csövet a csőhálózatba a ciszternához, hogy növeljék a vízszállítás hatékonyságát. - ## 3. Szabotőrök a Vízhálózat Károsítása ### Scenario: Szabotőrök kilyukasztanak egy fontos csövet