Skip to content
Snippets Groups Projects
Commit d4892ace authored by Eugen Rochko's avatar Eugen Rochko
Browse files

Adding more test stubs

parent 66a21075
No related branches found
No related tags found
No related merge requests found
Showing
with 100 additions and 23 deletions
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
......@@ -111,4 +111,16 @@ RSpec.describe Account, type: :model do
describe '#ping!' do
pending
end
describe '#favourited?' do
pending
end
describe '#reblogged?' do
pending
end
describe '.find_local' do
pending
end
end
require 'rails_helper'
RSpec.describe Feed, type: :model do
describe '#get' do
pending
end
end
......@@ -114,4 +114,12 @@ RSpec.describe Status, type: :model do
expect(subject.target).to eq other
end
end
describe '#reblogs_count' do
pending
end
describe '#favourites_count' do
pending
end
end
require 'rails_helper'
RSpec.describe FanOutOnWriteService do
subject { FanOutOnWriteService.new }
end
require 'rails_helper'
RSpec.describe FavouriteService do
subject { FavouriteService.new }
end
require 'rails_helper'
RSpec.describe PrecomputeFeedService do
subject { PrecomputeFeedService.new }
end
require 'rails_helper'
RSpec.describe SetupLocalAccountService do
subject { SetupLocalAccountService.new }
it 'creates a user'
it 'creates an account for the user'
end
require 'rails_helper'
RSpec.describe UpdateRemoteProfileService do
subject { UpdateRemoteProfileService.new }
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment