我是黄瓜新手。请帮助
我的红宝石文件为
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:/用户/mvelayutham/RubymineProjects/CucumberProject1/features/multiplication.feature --format Teamcity :: Cucumber :: Formatter --expand --color -r功能警告:格式化程序Teamcity :: Cucumber :: Formatter正在使用 过时的格式化程序API,该版本将在Cucumber v4.0中删除。
您可以使用这些来实现未定义步骤的步骤定义 片段:
Given(“我有变量a”)待处理#在此处写入代码 以上具体行动的结束语
您可以使用这些来实现未定义步骤的步骤定义 片段:
And(“我有变量b”)待处理#在此处编写代码,将 上面的短语变成具体行动结束
您可以使用这些来实现未定义步骤的步骤定义 片段:
When(“ I a b乘以b”)等待处理#在此处编写代码 将上面的短语变成具体动作结束
您可以使用这些来实现未定义步骤的步骤定义 片段:
然后(“我显示结果”)待处理#在此处写入代码 上面的具体动作的短语结束了1个场景(1个未定义)4 步骤(4个未定义)0m0.124s
以退出代码0结束的过程
我正在RubyMine IDE中执行