Commit f0de97a9f4254382cb7154792ab27b04ab25a606

Authored by Carlos Morais
Committed by Paulo Meireles
1 parent b73ab208

[Mezuro] ModuleFixtures

plugins/mezuro/test/fixtures/module_fixtures.rb 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +class ModuleFixtures
  2 +
  3 + def self.qt_calculator
  4 + entity = Kalibro::Entities::Module.new
  5 + entity.name = 'Qt-Calculator'
  6 + entity.granularity = 'APPLICATION'
  7 + entity
  8 + end
  9 +
  10 + def self.qt_calculator_hash
  11 + {:name => 'Qt-Calculator', :granularity => 'APPLICATION'}
  12 + end
  13 +
  14 +end
... ...
plugins/mezuro/test/unit/kalibro/entities/module_test.rb
1 1 require "test_helper"
2   -class ModuleTest < ActiveSupport::TestCase
3 2  
4   - def self.qt_calculator
5   - entity = Kalibro::Entities::Module.new
6   - entity.name = ProjectTest.qt_calculator.name
7   - entity.granularity = 'APPLICATION'
8   - entity
9   - end
  3 +require "#{RAILS_ROOT}/plugins/mezuro/test/fixtures/module_fixtures"
10 4  
11   - def self.qt_calculator_hash
12   - name = ProjectTest.qt_calculator.name
13   - {:name => name, :granularity => 'APPLICATION'}
14   - end
  5 +class ModuleTest < ActiveSupport::TestCase
15 6  
16 7 def setup
17   - @hash = self.class.qt_calculator_hash
18   - @module = self.class.qt_calculator
  8 + @hash = ModuleFixtures.qt_calculator_hash
  9 + @module = ModuleFixtures.qt_calculator
19 10 end
20 11  
21 12 should 'create module from hash' do
... ...