spec/requests/labs_spec.rb in medivo-0.0.2 vs spec/requests/labs_spec.rb in medivo-0.0.3
- old
+ new
@@ -4,27 +4,27 @@
before do
WebMock.allow_net_connect!
end
- describe "#data" do
+ describe "showing lab list and map" do
before do
@zip_code = "90210"
stub(Medivo::ZipCode).find_by_zip_code(@zip_code) { BeverlyHillsZipCode }
stub(Medivo::Lab).findLabs(@zip_code) { [BeverlyHillsLab1, BeverlyHillsLab2] }
end
- it "returns lab and zip data" do
+ it "/labs/data returns lab and zip data as json" do
visit Medivo::Engine.routes.url_helpers.data_labs_path :zip_code => @zip_code
# can't seem to get json back .. just html .. but it works in rails server just fine
# so testing for the string will have to do for now
page.body.should match /#{BeverlyHillsLab1.name}/i
page.body.should match /#{BeverlyHillsLab2.name}/i
end
- it "shows search results on the map", :js=>true, :driver=>:selenium_chrome do
- visit search_labs_path(:zip_code=>@zip_code)
+ it "/labs/search shows search results on the map and list", :js=>true, :driver=>:selenium_chrome do
+ visit search_labs_path :zip_code=>@zip_code
page.body.should match /465 N ROXBURY DR STE 715, BEVERLY HILLS, CA/i
page.body.should match /8737 BEVERLY BLVD STE 401, LOS ANGELES, CA/i
end
end