mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-02-06 15:05:26 +08:00
21 lines
530 B
Ruby
21 lines
530 B
Ruby
|
require 'rails_helper'
|
||
|
|
||
|
describe ClientApi::ActivitiesController, type: :controller do
|
||
|
login_user
|
||
|
render_views
|
||
|
|
||
|
before do
|
||
|
project = create :project, created_by: User.first
|
||
|
UserProject.create(user: User.first, project: project, role: 2)
|
||
|
create :activity, user: User.first, project: project
|
||
|
end
|
||
|
|
||
|
describe '#index' do
|
||
|
it 'returns a valid object' do
|
||
|
get :index, format: :json
|
||
|
expect(response.status).to eq(200)
|
||
|
expect(response.body).to match_response_schema('activities')
|
||
|
end
|
||
|
end
|
||
|
end
|