Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module ClassHelpers
- def new_user
- User.new
- end
- def new_valid_user
- User.new(valid_user_params)
- end
- def create_valid_user(params = {})
- User.create(valid_user_params.merge params)
- end
- def valid_user_params
- { :username => 'testemail',
- :email => 'testemail@gmail.com',
- :password => 'password',
- :birth_date => '1990-01-01' }
- end
- def new_battle
- Battle.new
- end
- def new_valid_battle
- Battle.new(valid_battle_params)
- end
- def create_valid_battle(params = {})
- Battle.create(valid_battle_params.merge params)
- end
- def valid_battle_params
- { :type_id => 1,
- :rule_id => 1,
- :lasts_for => 3,
- :finish_date => Date.today + 5.days
- }
- end
- def new_battle_entity
- BattleEntity.new
- end
- def new_valid_battle_entity
- BattleEntity.new(valid_battle_entity_params)
- end
- def create_valid_battle_entity(params = {})
- BattleEntity.create(valid_battle_entity_params.merge params)
- end
- def valid_battle_entity_params
- { :user_id => 1,
- :battle_id => 1,
- :video_id => nil
- }
- end
- def valid_battle_entity_video_id
- 1322093
- end
- def invalid_battle_entity_video_id
- 1
- end
- def stub_battle_entity_network_activity!
- BattleEntity.stub!(:video_exists?).with(valid_battle_entity_video_id).and_return(true)
- BattleEntity.stub!(:video_exists?).with(invalid_battle_entity_video_id).and_return(false)
- end
- end
Add Comment
Please, Sign In to add comment