Sha256: 53753643a1ebc78a8b65d433afc8513b5074221daf284c51aa426a9a4fc24fb9

Contents?: true

Size: 713 Bytes

Versions: 1

Compression:

Stored size: 713 Bytes

Contents

$:.unshift("lib")
require 'donors_choose'

describe DonorsChoose::Project do
  let(:test_title) { "A test project" }

  it "is able to find projects near me" do
    projects = [double]
    DonorsChoose::Request.should_receive(:get).
      with(:centerLat => "40.4405556", :centerLong => "-79.9961111").
      and_return(projects)

    results = DonorsChoose::Project.near_me("40.4405556", "-79.9961111")
    results.should eq(projects)
  end

  it "is able to find projects by zip code" do
    projects = [double]
    DonorsChoose::Request.should_receive(:get).
      with(:zip => "15232").
      and_return(projects)

    results = DonorsChoose::Project.by_zip("15232")
    results.should eq(projects)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
donors_choose-1.0.0 spec/project_spec.rb