Sie sind auf Seite 1von 2

Lassen Sie uns die Installationen durchführen, bevor wir Aufgaben erstellen apt-get

install tree

Geben Sie ls ein, um den Ordner zu überprüfen.

cd maven-gurke

und geben Sie ls ein. Sie finden den Ordner pom.xml und src.

Um die Verzeichnisstruktur zu sehen, geben Sie die Baumstruktur in Ihrem Terminal ein.

gehen Sie mit dem Befehl cd zum unteren Pfad.

src/test/java/com/play/bdd/runner/

Erstellen Sie eine Java-Datei im Runner-Ordner.

$ vi RunPlayTest.java
Sobald Sie die Java-Datei erstellt haben, drücken Sie i, um den Code einzufügen.

package com.play.bdd.runner;

cucumber.api.CucumberOptions importieren;
cucumber.api.junit.Cucumber importieren;
import org.junit.runner.RunWith;

@RunWith(Cucumber.class)
@CucumberOptions(
format = { "pretty", "html:target/cucumber" }, features =
"classpath:cucumber/play.feature"
)
public class RunPlayTest {
}
Geben Sie :wq ein, um den Ordner zu speichern.

cd ../steps/

$ vi PlaySteps.java
Klicken Sie auf i und kopieren Sie diese Schritte, die Sie in der vorherigen Ausführung
erhalten haben.

package com.play.bdd.steps;

import cucumber.api.java.en.Given;
import cucumber.api.java.en.Then;
import cucumber.api.java.en.When;

statische org.junit.Assert.assertEquals importieren;


statische org.junit.Assert.assertNotNull importieren;
öffentliche Klasse PlaySteps {

@Given("^Spiele eine Lernplattform$")


public void i_have_a_play() wirft Throwable {
//System.out.println("Dies wird über Play gedruckt");

@When("^Ich möchte $ lernen")


public void love_for_play() wirft Throwable {
//System.out.println("Dies wird Liebe zum Spiel drucken");
}

@Then("^Ich öffne das Spiel, um zu lernen und $ zu verdienen")


public void benefits_of_play() throws Throwable {
//System.out.println("Dadurch werden die Vorteile des Spiels gedruckt"); }
} cd ../../../../../../resources/cucumber

vi play.feature

fügen Sie den folgenden Code ein und speichern Sie ihn mit :wq

Funktion: Erste Gurken HandsOn

Dies ist meine erste Gurke zum Anfassen

Ich möchte es unbedingt knacken

Szenario: Über mein Lernen

Die gegebene Gurke ist wirklich einfach zu erlernen

Wenn ich diese Hand weitergeben muss

Dann wird dies meine Gurkenfähigkeiten testen

cd /root/maven-gurke/

mvn clean test | tee output.txt

Das könnte Ihnen auch gefallen