class FixtureLoaders::ProjectLoader
Attributes
project[R]
Public Class Methods
new(identifier)
click to toggle source
# File lib/mingle_macro_development_toolkit/loaders/fixture_loaders/project_loader.rb, line 7 def initialize(identifier) project_attributes = load_fixtures_for('projects').detect {|project| project['identifier'] == identifier } @project = Mingle::Project.new(OpenStruct.new(project_attributes), nil) project.card_types_loader = CardTypesLoader.new('project_id' => project_attributes['id']) project.property_definitions_loader = PropertyDefinitionsLoader.new('project_id' => project_attributes['id']) project.team_loader = TeamLoader.new('project_id' => project_attributes['id']) project.project_variables_loader = ProjectVariablesLoader.new('project_id' => project_attributes['id']) end