2015-07-23 4 views
0

Я создал фиктивный проект, чтобы выяснить, насколько Огурцы для андроид работ и последовавших за «учебник» здесьIntelliJ IDEA Огурцы Конфигурация

https://www.jetbrains.com/idea/help/enabling-cucumber-support-in-project.html

Я использую IntelliJ IDEA IDE, как вы можете видеть, и мои художественные взгляды как это:

Feature: Testing 
Scenario: Testiranje 
Given I am on the 'New Pet' page 
And I press "Registrer" 
Then I should go to the "Registrer" page 
Given I am on the new pet page 

И Java файл:

public class ProradiStepDefs 
{ 
    @Given("^I am on the 'New Pet' page$") 
    public void I_am_on_the_New_Pet_page() throws Throwable 
    { 

    } 

    @And("^I press \\\"([^\\\"]*)\\\"$") 
    public void I_press(String arg1) throws Throwable 
    { 
     System.out.println(arg1); 
    } 

    @Then("^I should go to the \\\"([^\\\"]*)\\\" page$") 
    public void I_should_go_to_the_page(String arg1) throws Throwable 
    { 
     System.out.println(arg1); 
     throw new PendingException(); 
    } 

    @Given("I am on the new pet page") 
    public void I_am_on_the_new_pet_page() throws Throwable 
    { 

    } 
} 

А когда я начинаю Java тестов Огурцов я получил это в консоли:

1 Scenarios (1 undefined) 
4 Steps (4 undefined) 
0m0.000s 


You can implement missing steps with the snippets below: 

Given("^I am on the 'New Pet' page$",() -> { 
    // Write code here that turns the phrase above into concrete actions 
throw new PendingException(); 
}); 

Given("^I press \"([^\"]*)\"$", (String arg1) -> { 
    // Write code here that turns the phrase above into concrete actions 
    throw new PendingException(); 
}); 

Then("^I should go to the \"([^\"]*)\" page$", (String arg1) -> { 
    // Write code here that turns the phrase above into concrete actions 
    throw new PendingException(); 
}); 

Given("^I am on the new pet page$",() -> { 
    // Write code here that turns the phrase above into concrete actions 
    throw new PendingException(); 
}); 


    Process finished with exit code 0 
+0

Как вы используете ваши тесты? Какие зависимости вы используете? – Marit

ответ

0

Попробуйте запустить тесты с опцией -r features

+0

где поставить этот вариант? –

+0

@MateoSokac, я думаю, вы работаете из IDE. Добавьте опцию '-r features' в вашу конфигурацию запуска. –

 Смежные вопросы

  • Нет связанных вопросов^_^