diff options
| author | Marc Florisson | 2012-12-13 19:14:45 +0100 | 
|---|---|---|
| committer | Marc Florisson | 2012-12-13 19:14:45 +0100 | 
| commit | 988800310d2e6ae3dfc0935506eeae12f21c9ed6 (patch) | |
| tree | d1bae0fe02f052006309755347a48f9f48537235 /spec/controllers/api | |
| parent | 3a4ee94cd91de749521ac190656c65266861270f (diff) | |
| download | chouette-core-988800310d2e6ae3dfc0935506eeae12f21c9ed6.tar.bz2 | |
refactor api/v1
Diffstat (limited to 'spec/controllers/api')
| -rw-r--r-- | spec/controllers/api/v1/lines_controller_spec.rb | 1 | ||||
| -rw-r--r-- | spec/controllers/api/v1/stop_area_controller_spec.rb | 21 | 
2 files changed, 21 insertions, 1 deletions
| diff --git a/spec/controllers/api/v1/lines_controller_spec.rb b/spec/controllers/api/v1/lines_controller_spec.rb index 2bf7515b9..5bd8cac57 100644 --- a/spec/controllers/api/v1/lines_controller_spec.rb +++ b/spec/controllers/api/v1/lines_controller_spec.rb @@ -5,7 +5,6 @@ describe Api::V1::LinesController do      it_behaves_like "api key protected controller" do        let(:data){line} -      let(:provided_referential){referential}      end    describe "GET #index" do      it "test" do diff --git a/spec/controllers/api/v1/stop_area_controller_spec.rb b/spec/controllers/api/v1/stop_area_controller_spec.rb new file mode 100644 index 000000000..cd1c2020b --- /dev/null +++ b/spec/controllers/api/v1/stop_area_controller_spec.rb @@ -0,0 +1,21 @@ +require 'spec_helper' + +describe Api::V1::StopAreasController do +    let!(:stop_area) { referential.stop_areas.first || create(:stop_area) } + +    it_behaves_like "api key protected controller" do +      let(:data){stop_area} +    end +  describe "GET #index, route_id, line_id" do +    let!(:line) { referential.lines.first || create(:line) } +    let!(:route) { line.routes.first || create(:route, :line => line) } +    before :each do +      config_formatted_request_with_authorization( "application/json") +      get :index, :route_id => route.objectid, :line_id => route.line.objectid +    end +    it "test" do +      assigns[:stop_areas].should == route.stop_areas +    end +  end +end + | 
