определения шагов не распознаются - PullRequest
0 голосов
/ 02 апреля 2019

Я новичок в огурце. Пожалуйста, помогите

У меня есть файл ruby ​​как

Given(/^I have variable a$/) do
@a = 50;
end

And(/^I have variable b$/) do
@b = 70;
end

When(/^I multiplication a and b$/) do
  @mul = @a * @b;
end

Then(/^I display the Result$/) do
puts "Multiplication of #{@a} and #{@b} is #{@mul}";
end

features file

Feature: Multiplication
  I multiply two numbers
  Scenario: multiply a and b
    Given I have variable a
    And I have variable b
    When I multiplication a and b
    Then I display the Result

Я получаю сообщение об ошибке ниже:

Тестирование началось в 15:16 ... C: \ Ruby25-x64 \ bin \ ruby.exe -EUTF-8 C: \ Ruby25-x64 \ Bin \ огурца C: /Users/mvelayutham/RubymineProjects/CucumberProject1/features/multiplication.feature --format Teamcity :: Cucumber :: Formatter --expand --color -r Особенности ПРЕДУПРЕЖДЕНИЕ: Форматер Teamcity :: Cucumber :: Formatter использует устаревший API форматера, который будет удален в v4.0 в Cucumber.

Вы можете реализовать определения шагов для неопределенных шагов с помощью этих сниппеты:

Учитывая («у меня есть переменная a»), ожидайте выполнения. вышеприведенная фраза в конкретные действия заканчивается

Вы можете реализовать определения шагов для неопределенных шагов с помощью этих сниппеты:

И ("У меня есть переменная b") ожидают решения # Напишите здесь код, который превращает фраза выше в конкретные действия конец

Вы можете реализовать определения шагов для неопределенных шагов с помощью этих сниппеты:

Когда («Я умножаю a и b») ожидаем # Напишите здесь код, который превращает вышеприведенную фразу в конкретные действия end

Вы можете реализовать определения шагов для неопределенных шагов с помощью этих сниппеты:

Затем ("Я отображаю результат") ожидаем решения. Напишите здесь код, который превращается приведенная выше фраза в конкретные действия завершает 1 сценарий (1 не определено) 4 шаги (4 неопределенных) 0m0,124s

Процесс завершен с кодом выхода 0

Я выполняю в RubyMine IDE

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...