Skip to content

Commit

Permalink
Merge branch 'bdd-tests' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
Hadeszka committed May 22, 2024
1 parent 0d7d5cb commit 1d194b3
Showing 1 changed file with 12 additions and 20 deletions.
32 changes: 12 additions & 20 deletions src/test/java/hellocucumber/StepDefinitions.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ private Mezo getMezo(String mezoNev) {
} else if (forrasok.containsKey(mezoNev)) {
return forrasok.get(mezoNev);
} else return ciszternak.getOrDefault(mezoNev, null);

}


@Given("Egy tábla egy pumpaval \\({string}) egy forrassal \\({string}), koztuk egy csovel \\({string}).")
Expand Down Expand Up @@ -68,7 +68,7 @@ public void egySzereloAmiNAll(String szereloNev, String mezoNev) {
}

@And("Egy szabotor \\({string}), ami {string}-n all.")
public void egySzereloAmiNAll(String szabotorNev, String mezoNev) {
public void egySzabotorAmiNAll(String szabotorNev, String mezoNev) {
Szabotor sz1 = new Szabotor();
szabotorok.put(szabotorNev, sz1);
Kontroller.getInstance().addJatekos(sz1);
Expand All @@ -93,20 +93,24 @@ public void aCsoTorott(String csoNev){
}
}

@And("Eltelik egy kor.")
public void eltelikEgyKor(){
Kontroller.getInstance().stepKor();
}

@And("{string} szerelo megprobalja megjavitani a mezot amin all")
@When("{string} szerelo megprobalja megjavitani a mezot amin all")
public void szereloMegprobaljaMegjavitaniAMezotAminAll(String szereloNev){
Szerelo sz1 = szerelok.get(szereloNev);
if(sz1 == null)
fail(sz1 +" nem javithat, ha nem letezik!");
sz1.mezotJavit();
}

@And("Eltelik egy kor.")
public void eltelikEgyKor{
Kontroller.stepKor();
}


@And("{string} szerelo megprobal ellepni az {int} mezore")
@When("{string} szerelo megprobal ellepni az {int} mezore")
public void szereloMegprobalEllepniAzMezore(String szereloNev, int mezoSorszam) {
Szerelo sz1 = szerelok.get(szereloNev);
if(sz1 == null)
Expand All @@ -122,21 +126,8 @@ public void szabotorMegprobalEllepniAzMezore(String szabotorNev, int mezoSorszam
sz1.mozgas(mezoSorszam);
}

@When("{string} szerelo megprobal ellepni az {int} mezore")
public void szereloMegprobalEllepniAzMezore(String szereloNev, int mezoSorszam) {
Szerelo sz1 = szerelok.get(szereloNev);
if(sz1 == null)
fail(sz1 +" nem mozoghat, ha nem letezik!");
sz1.mozgas(mezoSorszam);
}

@When("{string} szerelo megprobalja megjavitani a mezot amin all")
public void szereloMegprobaljaMegjavitaniAMezotAminAll(String szereloNev){
Szerelo sz1 = szerelok.get(szereloNev);
if(sz1 == null)
fail(sz1 +" nem javithat, ha nem letezik!");
sz1.mezotJavit();
}


@When("{string} szerelo megprobalja felvenni a szomszedos csovet")
public void szereloMegprobaljaFelvenniASzomszedosCsovet(String szereloNev){
Expand Down Expand Up @@ -195,6 +186,7 @@ public void szerelonelVanACsoVege(String szereloNev, String csoNev){
public void szerelonelNincsenPumpa(String szereloNev){
Szerelo sz1 = szerelok.get(szereloNev);
assertTrue(sz1.getPumpa() == null, szereloNev + "-nel van pumpa");
}

@Given("Egy tábla egy forassal \\({string}), hozza csatolva egy csovel \\({string}).")
public void egy_tábla_egy_forassal_hozza_csatolva_egy_csovel(String forrasNev, String csoNev) {
Expand Down

0 comments on commit 1d194b3

Please sign in to comment.