Você está na página 1de 2

Vamos fazer as instalações, antes de criar tarefas apt-get install tree

Digite ls para verificar a pasta.

cd maven-pepino

e digite ls. Você encontrará a pasta pom.xml e src.

Para ver a estrutura de diretórios, digite a árvore em seu terminal.

Vá para o caminho abaixo usando o comando CD.

src/teste/java/com/play/bdd/runner/

Crie um arquivo Java dentro da pasta runner.

$ vi RunPlayTest.java
Depois de criar o arquivo java, pressione i para inserir o código.

pacote com.play.bdd.runner;

importar cucumber.api.CucumberOptions;
importar pepino.api.junit.pepino;
importar org.junit.runner.RunWith;

@RunWith(Pepino.class)
@CucumberOptions(
format = { "bonito", "html:target/pepino" }, features =
"classpath:cucumber/play.feature"
)
classe pública RunPlayTest {
}
Digite :wq para salvar a pasta.

CD.. /Passos/

$ vi PlaySteps.java
Pressione i e copie esta etapa que você obteve na execução anterior.

pacote com.play.bdd.steps;

importar pepino.api.java.pt.Given;
importar cucumber.api.java.pt.Then;
importar pepino.api.java.pt.Quando;

importar org.junit.Assert.assertEquals estático;


importar org.junit.Assert.assertNotNull estático;

classe pública PlaySteps {

@Given("^Reproduzir uma plataforma de aprendizagem$")


public void i_have_a_play() lança Throwable {
System.out.println("Isso vai imprimir sobre a reprodução");

@When("^Quero aprender$")
public void love_for_play() lança Throwable {
System.out.println("Isso vai imprimir amor para brincar");
}

@Then("^Eu abro o jogo para aprender e ganhar$")


public void benefits_of_play() lança Throwable {
System.out.println("Isso imprimirá os benefícios do jogo"); }
} cd .. /.. /.. /.. /.. /recursos/pepino

vi play.recurso

Cole o código abaixo e salve usando :wq

Característica: Primeiro pepino HandsOn

Esta é a minha primeira mão de pepino

Mal eu quero quebrá-lo

Cenário: Sobre meu aprendizado

Dado Pepino é realmente fácil de aprender

Quando eu tenho que passar essa mão

Então isso testará minhas habilidades de pepino

cd /raiz/maven-pepino/

Teste MVN Clean | saída de tee.txt

Você também pode gostar