Sha256: 4b7af1a7147fff4a406b11cdbd0aef59ab28890a4f486023b0074275c607110a
Contents?: true
Size: 1.08 KB
Versions: 1
Compression:
Stored size: 1.08 KB
Contents
Feature: wait for requests on double to happen In order to know when it is a good time to verify requests on a double As test developer I want to be able to wait until specified number of requests happen Background: Given I created a double: """ @double = RestAssured::Double.create(:fullpath => '/some/api') """ Scenario: succesfully wait for requests When I wait for 3 requests: """ @double.wait_for_requests(3) """ And that double gets requested 3 times Then it should let me through Scenario: wait for requests that never come When I wait for 3 requests: """ @double.wait_for_requests(3) """ And that double gets requested 2 times Then it should wait for 5 seconds (default timeout) And it should raise MoreRequestsExpected error after with the following message: """ Expected 3 requests. Got 2. """ @now Scenario: custom timeout When I wait for 3 requests: """ @double.wait_for_requests(3, :timeout => 3) """ And that double gets requested 2 times Then it should wait for 3 seconds
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rest-assured-0.2.0 | features/ruby_api/wait_for_requests.feature |