From 2e7be84a2e37e70a78fa12b9b981eebf644a4a69 Mon Sep 17 00:00:00 2001 From: Benjamin ter Kuile Date: Thu, 31 Jul 2014 17:19:40 +0200 Subject: [PATCH] Test join request serializer since without _id key in serializable hash it failed --- .../join_request_serializer_spec.rb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 spec/serializers/join_request_serializer_spec.rb diff --git a/spec/serializers/join_request_serializer_spec.rb b/spec/serializers/join_request_serializer_spec.rb new file mode 100644 index 00000000..e6a9b3e7 --- /dev/null +++ b/spec/serializers/join_request_serializer_spec.rb @@ -0,0 +1,19 @@ +require 'spec_helper' + +describe JoinRequestSerializer do + it 'works' do + user = create :user + list = create :list + join_request = list.join_request_for_user(user) + JoinRequestSerializer.new(join_request).as_json.should == { + users: [UserUserSerializer.new(user).as_json(root: false)], + join_request: { + id: "jr-#{user.id}", + created_at: nil, + updated_at: nil, + list_id: list.id, + user_id: user.id + } + } + end +end