discourse/spec/serializers/topic_list_item_serializer_spec.rb

20 lines
488 B
Ruby
Raw Normal View History

require 'rails_helper'
2013-10-28 00:55:27 -04:00
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
expect(serialized[:title]).to eq("test")
expect(serialized[:bumped]).to eq(true)
2013-10-28 00:55:27 -04:00
end
end