1234567891011121314151617181920212223242526272829 |
- # frozen_string_literal: true
- require 'rails_helper'
- RSpec.describe ActivityPub::InboxesController, type: :controller do
- describe 'POST #create' do
- context 'with signed_request_account' do
- it 'returns 202' do
- allow(controller).to receive(:signed_request_account) do
- Fabricate(:account)
- end
- post :create, body: '{}'
- expect(response).to have_http_status(202)
- end
- end
- context 'without signed_request_account' do
- it 'returns 401' do
- allow(controller).to receive(:signed_request_account) do
- false
- end
- post :create, body: '{}'
- expect(response).to have_http_status(401)
- end
- end
- end
- end
|