From 370e961a9047d3f2ca3a72e2ebc8e402fefe7774 Mon Sep 17 00:00:00 2001 From: Sam Date: Mon, 28 Oct 2013 15:55:27 +1100 Subject: [PATCH] add failing test for AMS upgrade --- .../topic_list_item_serializer_spec.rb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 spec/serializers/topic_list_item_serializer_spec.rb diff --git a/spec/serializers/topic_list_item_serializer_spec.rb b/spec/serializers/topic_list_item_serializer_spec.rb new file mode 100644 index 00000000000..295d340fe9c --- /dev/null +++ b/spec/serializers/topic_list_item_serializer_spec.rb @@ -0,0 +1,19 @@ +require 'spec_helper' +require_dependency 'post_action' + +describe TopicListItemSerializer do + + it "correctly serializes topic" do + date = Time.zone.now + + topic = Topic.new + topic.title = "test" + topic.created_at = date - 2.minutes + topic.bumped_at = date + topic.posters = [] + serialized = TopicListItemSerializer.new(topic, scope: Guardian.new, root: false).as_json + + serialized[:title].should == "test" + serialized[:bumped].should == true + end +end