class BigFiveBroad50Test
Implementation of BigFive Broad 50 Q
Constants
- DOC
- QUESTIONS
Public Instance Methods
result()
click to toggle source
# File lib/jungi/bigfive.rb, line 108 def result fail 'Not ready yet!' unless self.finished? ex = self.Q4 + self.Q29 + self.Q13 + self.Q27 + self.Q31 + Question::Answer.reverse_scale(self.Q34) + Question::Answer.reverse_scale(self.Q38) + Question::Answer.reverse_scale(self.Q47) + Question::Answer.reverse_scale(self.Q18) + Question::Answer.reverse_scale(self.Q10) agr = self.Q25 + self.Q49 + self.Q33 + self.Q19 + self.Q12 + self.Q44 + Question::Answer.reverse_scale(self.Q1) + Question::Answer.reverse_scale(self.Q42) + Question::Answer.reverse_scale(self.Q23) + Question::Answer.reverse_scale(self.Q32) cons = self.Q48 + self.Q41 + self.Q26 + self.Q40 + self.Q46 + self.Q9 + Question::Answer.reverse_scale(self.Q7) + Question::Answer.reverse_scale(self.Q17) + Question::Answer.reverse_scale(self.Q2) + Question::Answer.reverse_scale(self.Q39) emo = self.Q37 + self.Q50 + Question::Answer.reverse_scale(self.Q21) + Question::Answer.reverse_scale(self.Q28) + Question::Answer.reverse_scale(self.Q15) - self.Q14 + Question::Answer.reverse_scale(self.Q5) + Question::Answer.reverse_scale(self.Q24) + Question::Answer.reverse_scale(self.Q3) + Question::Answer.reverse_scale(self.Q6) int = self.Q36 + self.Q11 + self.Q22 + self.Q8 + self.Q45 + self.Q35 + self.Q16 + Question::Answer.reverse_scale(self.Q30) + Question::Answer.reverse_scale(self.Q43) + Question::Answer.reverse_scale(self.Q20) [ex, agr, cons, emo, int] end