Top Level Namespace

Defined Under Namespace

Modules: StudyEngine

Instance Method Summary collapse

Instance Method Details

#create_stub_assessment(study_id, event, time) ⇒ Object



33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# File 'lib/study_engine/cucumber.rb', line 33

def create_stub_assessment study_id, event, time
  assessment = StudyEngine::Assessment.create!({
    study_id: study_id,
    event: event,
    method_applied: "In-person",
  })
  assessment.results.each do |result|
    result.update_attribute :finished, true
  end
  assessment.update({
    created_at: time,
    assessment_updated_at: time,
    completed_at: time,
  })
  assessment
end