Sha256: fbfd9e1dd2ae6be272713bffb64602475c0f3ccca5561c0cd1432da72fd20841
Contents?: true
Size: 986 Bytes
Versions: 9
Compression:
Stored size: 986 Bytes
Contents
require 'rspec' require_relative '../ai_bang_client' require_relative '../bus_helper' describe "bus helper" do it "should return bus running time when user search for line 6 running time and city is xi'an" do aibang_client = double(AiBangClient, :bus_lines => (JSON.parse IO.read('spec/fixtures/bus_lines_response.json'))["lines"]["line"]) bus_helper = BusHelper.new aibang_client bus_helper.bus_lines_running_time("西安6路").should include "6\u8def(\u706b\u8f66\u7ad9\u897f-\u6021\u56ed\u8def\u5317\u53e3) 6:00-20:30" end it "should return bus running time when user search for line k700 running time and city is xi'an" do aibang_client = double(AiBangClient, :bus_lines => (JSON.parse IO.read('spec/fixtures/bus_lines_response.json'))["lines"]["line"]) bus_helper = BusHelper.new aibang_client bus_helper.bus_lines_running_time("西安k700路").should include "6\u8def(\u706b\u8f66\u7ad9\u897f-\u6021\u56ed\u8def\u5317\u53e3) 6:00-20:30" end end
Version data entries
9 entries across 9 versions & 1 rubygems