spec/spec_helper.rb in contentful_middleman-1.3.1 vs spec/spec_helper.rb in contentful_middleman-1.3.2
- old
+ new
@@ -62,5 +62,29 @@
options[field] = value
end
end
end
end
+
+class EntryDouble
+ attr_reader :id, :sys, :fields
+
+ def initialize(id, sys_data = {}, fields = {}, updated_at = nil)
+ @id = id
+ sys_data[:id] = id
+ sys_data[:updated_at] = updated_at
+ @sys = sys_data
+ @fields = fields
+
+ unless fields.nil?
+ fields.each do |k, v|
+ define_singleton_method k do
+ v
+ end
+ end
+ end
+ end
+
+ def updated_at
+ sys[:updated_at]
+ end
+end