Sha256: 801174b07afea9b80f24783404b8f8d14a42f342cbce04a6fcdcbe29796fda2e
Contents?: true
Size: 805 Bytes
Versions: 2
Compression:
Stored size: 805 Bytes
Contents
begin require 'rspec/expectations'; rescue LoadError; require 'spec/expectations'; end require 'cucumber/formatter/unicode' $:.unshift(File.dirname(__FILE__) + '/../../lib') require 'imdb' Before do end After do end Given /I have keyword "(.*)" for the search/ do |n| @result = IMDB::Search.new.movie(n.to_s) end Then /the result should be equal or greater than (\d+)/ do |result| @result.length.should >= result.to_i end Then /the result should be equal to (\d+)/ do |result| @result.length.should == result.to_i end Then /the first title should be "(.*)"/ do |title| @result.first.title.should == title end Then /The result (\d+) should be unique in the list/ do |id| puts @result.inspect @result.select { |f| f.imdb_id==id }.length.should == 1 end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
imdb-scan-0.0.2 | features/step_definitions/search_steps.rb |
imdb-scan-0.0.1 | features/step_definitions/search_steps.rb |