我有以下功能:
Feature: Check if the weather service works properly
In order to check the weather service
As beginner
I'll get some values and check if they are ok and if the temperature given is correct
Scenario: Check if a city and and country given are correct
Given I access the url with http://api.openweathermap.org/data/2.5/weather
And the city is <city> and the country <country>
When I ask for the city and country name
Then I check if the city and country are correct
And I check if the status code is 200
Examples:
| city | country |
| London | UK |
| Madrid | ES |
| Barcelona | ES |
| Berlin | GE |
我有以下步骤:
@step("the city is (.*) and the country (.*)")
def city_and_country(self, expectedCity, expectedCountry):
world.expectedCity = expectedCity
world.expectedCountry = expectedCountry
但是当我执行此步骤时,我有以下信息:
我检查了生菜文档,场景大纲看起来很不错,但我仍然不明白我做错了什么。有任何想法吗?
提前致谢!