소스 검색

Add specs for InstancePresenter (#9596)

master
ysksn 5 년 전
committed by Eugen Rochko
부모
커밋
1bc78ec50e
1개의 변경된 파일33개의 추가작업 그리고 0개의 파일을 삭제
  1. +33
    -0
      spec/presenters/instance_presenter_spec.rb

+ 33
- 0
spec/presenters/instance_presenter_spec.rb 파일 보기

@@ -111,4 +111,37 @@ describe InstancePresenter do
expect(instance_presenter.domain_count).to eq(345)
end
end

describe '#version_number' do
it 'returns Mastodon::Version' do
expect(instance_presenter.version_number).to be(Mastodon::Version)
end
end

describe '#source_url' do
it 'returns "https://github.com/tootsuite/mastodon"' do
expect(instance_presenter.source_url).to eq('https://github.com/tootsuite/mastodon')
end
end

describe '#thumbnail' do
it 'returns SiteUpload' do
thumbnail = Fabricate(:site_upload, var: 'thumbnail')
expect(instance_presenter.thumbnail).to eq(thumbnail)
end
end

describe '#hero' do
it 'returns SiteUpload' do
hero = Fabricate(:site_upload, var: 'hero')
expect(instance_presenter.hero).to eq(hero)
end
end

describe '#mascot' do
it 'returns SiteUpload' do
mascot = Fabricate(:site_upload, var: 'mascot')
expect(instance_presenter.mascot).to eq(mascot)
end
end
end

불러오는 중...
취소
저장