diff options
| author | Marc Florisson | 2012-12-21 09:02:58 +0100 | 
|---|---|---|
| committer | Marc Florisson | 2012-12-21 09:02:58 +0100 | 
| commit | 8452f6119b7b548dff98f56ca41c3076b55b9dcf (patch) | |
| tree | 46662ec89a645cd4aeee9547f5be2963d469c0bd /spec/controllers/api | |
| parent | a57a66dee3a84a4b6cfab99ae9c8f94e2c1a08d6 (diff) | |
| download | chouette-core-8452f6119b7b548dff98f56ca41c3076b55b9dcf.tar.bz2 | |
add spec for api
Diffstat (limited to 'spec/controllers/api')
| -rw-r--r-- | spec/controllers/api/v1/stop_area_controller_spec.rb | 12 | 
1 files changed, 12 insertions, 0 deletions
| diff --git a/spec/controllers/api/v1/stop_area_controller_spec.rb b/spec/controllers/api/v1/stop_area_controller_spec.rb index 8ed59f658..8f1b47078 100644 --- a/spec/controllers/api/v1/stop_area_controller_spec.rb +++ b/spec/controllers/api/v1/stop_area_controller_spec.rb @@ -17,5 +17,17 @@ describe Api::V1::StopAreasController do        assigns[:stop_areas].map(&:id).sort.should == route.stop_areas.map(&:id).sort      end    end +  describe "GET #index, :q => { :name_cont => 'aa'}" do +    let!(:sa1) { create(:stop_area, :name => "aaa") } +    let!(:sa2) { create(:stop_area, :name => "aab") } +    let!(:sa3) { create(:stop_area, :name => "abb") } +    before :each do +      config_formatted_request_with_authorization( "application/json") +      get :index, :q => { :name_cont => "aa"}  +    end +    it "should assign expected stop_areas" do +      assigns[:stop_areas].map(&:name).sort.should == [ sa1.name, sa2.name] +    end +  end  end | 
