+++ /dev/null
-class SetupLocalAccountService < BaseService
- # Setup an account for a new user instance by generating
- # an RSA key pair and a profile
- # @param [User] user Unsaved user instance
- # @param [String] username
- def call(user, username)
- user.build_account
-
- user.account.username = username
- user.account.domain = nil
-
- user.save!
- end
-end
require 'rails_helper'
RSpec.describe Api::AccountsController, type: :controller do
+ describe 'GET #show' do
+ it 'returns http success'
+ end
+ describe 'GET #statuses' do
+ it 'returns http success'
+ end
+
+ describe 'GET #followers' do
+ it 'returns http success'
+ end
+
+ describe 'GET #following' do
+ it 'returns http success'
+ end
+
+ describe 'POST #follow' do
+ it 'returns http success'
+ end
+
+ describe 'POST #unfollow' do
+ it 'returns http success'
+ end
end
require 'rails_helper'
RSpec.describe Api::FollowsController, type: :controller do
-
+ describe 'POST #create' do
+ it 'returns http success'
+ end
end
require 'rails_helper'
RSpec.describe Api::StatusesController, type: :controller do
+ describe 'GET #show' do
+ it 'returns http success'
+ end
+ describe 'GET #home' do
+ it 'returns http success'
+ end
+
+ describe 'GET #mentions' do
+ it 'returns http success'
+ end
+
+ describe 'POST #create' do
+ it 'returns http success'
+ end
+
+ describe 'POST #reblog' do
+ it 'returns http success'
+ end
+
+ describe 'POST #favourite' do
+ it 'returns http success'
+ end
end
require 'rails_helper'
RSpec.describe Oauth::ApplicationsController, type: :controller do
+ describe 'GET #index' do
+ it 'returns http success'
+ end
+ describe 'POST #create' do
+ it 'redirects to the application page'
+ end
end
describe '#ping!' do
pending
end
+
+ describe '#favourited?' do
+ pending
+ end
+
+ describe '#reblogged?' do
+ pending
+ end
+
+ describe '.find_local' do
+ pending
+ end
end
--- /dev/null
+require 'rails_helper'
+
+RSpec.describe Feed, type: :model do
+ describe '#get' do
+ pending
+ end
+end
expect(subject.target).to eq other
end
end
+
+ describe '#reblogs_count' do
+ pending
+ end
+
+ describe '#favourites_count' do
+ pending
+ end
end
--- /dev/null
+require 'rails_helper'
+
+RSpec.describe FanOutOnWriteService do
+ subject { FanOutOnWriteService.new }
+end
--- /dev/null
+require 'rails_helper'
+
+RSpec.describe FavouriteService do
+ subject { FavouriteService.new }
+end
--- /dev/null
+require 'rails_helper'
+
+RSpec.describe PrecomputeFeedService do
+ subject { PrecomputeFeedService.new }
+end
+++ /dev/null
-require 'rails_helper'
-
-RSpec.describe SetupLocalAccountService do
- subject { SetupLocalAccountService.new }
-
- it 'creates a user'
- it 'creates an account for the user'
-end
--- /dev/null
+require 'rails_helper'
+
+RSpec.describe UpdateRemoteProfileService do
+ subject { UpdateRemoteProfileService.new }
+end