aboutsummaryrefslogtreecommitdiffstats
path: root/spec/controllers/api
diff options
context:
space:
mode:
Diffstat (limited to 'spec/controllers/api')
-rw-r--r--spec/controllers/api/v1/workbenches_controller_spec.rb18
1 files changed, 18 insertions, 0 deletions
diff --git a/spec/controllers/api/v1/workbenches_controller_spec.rb b/spec/controllers/api/v1/workbenches_controller_spec.rb
index 187d8ffeb..dc05c3926 100644
--- a/spec/controllers/api/v1/workbenches_controller_spec.rb
+++ b/spec/controllers/api/v1/workbenches_controller_spec.rb
@@ -1,5 +1,23 @@
require 'rails_helper'
RSpec.describe Api::V1::WorkbenchesController, type: :controller do
+ context 'unauthenticated' do
+ describe 'GET #index' do
+ it 'should not be successful' do
+ get :index
+ expect(response).not_to be_success
+ end
+ end
+ end
+ context 'authenticated' do
+ include_context 'iboo authenticated api user'
+
+ describe 'GET #index' do
+ it 'should be successful' do
+ get :index
+ expect(response).to be_success
+ end
+ end
+ end
end