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