-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpersons.rb
More file actions
23 lines (22 loc) · 1.85 KB
/
Copy pathpersons.rb
File metadata and controls
23 lines (22 loc) · 1.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
def person(attributes)
create(:person, :with_bank_account, :with_self_role, :with_account, attributes)
end
SampleData.persons = OpenStruct.new(
operator: Person.find_by_email('dev+ops@buzzn.net'),
group_owner: person(first_name: 'Wolfgang', last_name: 'Owner', title: 'Dr.', email: 'dev+owner@buzzn.net'),
group_admin: person(first_name: 'Adrian', last_name: 'Admin', prefix: 'F', email: 'dev+mgr@buzzn.net',
roles: { Role::ORGANIZATION => Organization::General.find_by(slug: 'people-power-group-testgruppe') }
),
pt1: person(first_name: 'Sabine', last_name: 'Powertaker1', title: 'Prof.', prefix: 'F', email: 'dev+pt1@buzzn.net'),
pt2: person(first_name: 'Carla', last_name: 'Powertaker2', title: 'Prof. Dr.', prefix: 'F', email: 'dev+pt2@buzzn.net'),
pt3: person(first_name: 'Maria', last_name: 'Mentor', prefix: 'F', email: 'dev+pt3@buzzn.net'),
pt4: person(first_name: 'Karl', last_name: 'Powertaker4', email: 'dev+pt4@buzzn.net'),
pt5a: person(first_name: 'Sylvia', last_name: 'Powertaker5a (moves out)', prefix: 'F', email: 'dev+pt5a@buzzn.net'),
pt5b: person(first_name: 'Fritz', last_name: 'Powertaker5b (moves in)', email: 'dev+pt5b@buzzn.net'),
pt6: person(first_name: 'Horst', last_name: 'Powertaker6 (3rd party supplied)', email: 'dev+pt6@buzzn.net'),
pt7: person(first_name: 'Anna', last_name: 'Powertaker7 (changed to us)', prefix: 'F', email: 'dev+pt7@buzzn.net'),
pt8: person(first_name: 'Sam', last_name: 'Powertaker8', preferred_language: 'english', email: 'dev+pt8@buzzn.net'),
pt9a: person(first_name: 'Eva', last_name: 'Powertaker9a', prefix: 'F', email: 'dev+pt9a@buzzn.net'),
pt9b: person(first_name: 'Albert', last_name: 'Powertaker9b', prefix: 'F', email: 'dev+pt9b@buzzn.net'),
pt10: person(first_name: 'Mohammed', last_name: 'Powertaker10', email: 'dev+pt10@buzzn.net')
)