skill-assessment-app/test/test_helpers/answer_validatable.rb

19 lines
318 B
Ruby
Raw Normal View History

class AnswerValidatable
include ActiveModel::Validations
attr_accessor :answer
attr_accessor :question
validates :answer, answer_format: true
MockQuestion = Struct.new(:input_type)
def initialize input_type
@input_type = input_type
end
def question
MockQuestion.new(@input_type)
end
end