Commit 8d5d30fe9e66bea70502813b8b161094946d86e7
Committed by
Paulo Meireles
1 parent
f2641641
Exists in
master
and in
29 other branches
[Mezuro] RepositoryFixtures
Showing
2 changed files
with
18 additions
and
13 deletions
Show diff stats
... | ... | @@ -0,0 +1,14 @@ |
1 | +class RepositoryFixtures | |
2 | + | |
3 | + def self.qt_calculator | |
4 | + repository = Kalibro::Entities::Repository.new | |
5 | + repository.type = 'SUBVERSION' | |
6 | + repository.address = 'https://qt-calculator.svn.sourceforge.net/svnroot/qt-calculator' | |
7 | + repository | |
8 | + end | |
9 | + | |
10 | + def self.qt_calculator_hash | |
11 | + {:type => 'SUBVERSION', :address => 'https://qt-calculator.svn.sourceforge.net/svnroot/qt-calculator'} | |
12 | + end | |
13 | + | |
14 | +end | ... | ... |
plugins/mezuro/test/unit/kalibro/entities/repository_test.rb
1 | 1 | require "test_helper" |
2 | -class RepositoryTest < ActiveSupport::TestCase | |
3 | 2 | |
4 | - def self.qt_calculator | |
5 | - repository = Kalibro::Entities::Repository.new | |
6 | - repository.type = 'SUBVERSION' | |
7 | - repository.address = 'https://qt-calculator.svn.sourceforge.net/svnroot/qt-calculator' | |
8 | - repository | |
9 | - end | |
3 | +require "#{RAILS_ROOT}/plugins/mezuro/test/fixtures/repository_fixtures" | |
10 | 4 | |
11 | - def self.qt_calculator_hash | |
12 | - {:type => 'SUBVERSION', | |
13 | - :address => 'https://qt-calculator.svn.sourceforge.net/svnroot/qt-calculator'} | |
14 | - end | |
5 | +class RepositoryTest < ActiveSupport::TestCase | |
15 | 6 | |
16 | 7 | def setup |
17 | - @hash = self.class.qt_calculator_hash | |
18 | - @repository = self.class.qt_calculator | |
8 | + @hash = RepositoryFixtures.qt_calculator_hash | |
9 | + @repository = RepositoryFixtures.qt_calculator | |
19 | 10 | end |
20 | 11 | |
21 | 12 | should 'create repository from hash' do | ... | ... |