【发布时间】:2013-06-14 11:08:06
【问题描述】:
我在我的模型中编写了一个初始化方法(非活动记录)我尝试为该初始化方法编写 rspec,但不知道如何编写它。请帮帮我。
这是我的模型
class Sample
ATTRIBUTES = %w{ picture_id owner_id hr_width hr_height thumb_width
thumb_height thumb_url journal is_border lr_url }.map! { |s| s.to_sym }.freeze
attr_accessor *ATTRIBUTES
require 'httpclient'
def initialize(*h)
if h.length == 1 && h.first.kind_of?(Hash)
h.first.each { |k,v| send("#{k}=",v) }
end
end
end
【问题讨论】:
-
尽管有我的回答,但我认为 stackoverflow 不适合此类问题。