Method: DegreeObject#initialize
- Defined in:
- lib/kuality-coeus/data_objects/proposal_development/degrees.rb
#initialize(browser, opts = {}) ⇒ DegreeObject
Returns a new instance of DegreeObject.
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/kuality-coeus/data_objects/proposal_development/degrees.rb', line 10 def initialize(browser, opts={}) @browser = browser defaults = { type: '::random::', description: random_alphanums_plus, graduation_year: Time.random(year_range: 35).strftime('%Y') } (defaults.merge(opts)) requires :document_id, :person end |