Skip to content

Commit

Permalink
Added serializer for Project zen-9
Browse files Browse the repository at this point in the history
  • Loading branch information
amirci committed Apr 9, 2012
1 parent 164408f commit 8ad121c
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
3 changes: 3 additions & 0 deletions app/serializers/project_serializer.rb
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,3 @@
class ProjectSerializer < ActiveModel::Serializer
attributes :name, :description
end
8 changes: 3 additions & 5 deletions spec/controllers/projects_controller_spec.rb
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -7,10 +7,8 @@
:name => "project_#{i}", :name => "project_#{i}",
:description => "description_#{i}") } } :description => "description_#{i}") } }


# let(:exceptions) { [:project_id, :created_at, :updated_at] } let(:exceptions) { [:project_id, :created_at, :updated_at] }
let(:exceptions) { [] }



describe '#index' do describe '#index' do
let(:json) { {projects: projects}.to_json(except: exceptions) } let(:json) { {projects: projects}.to_json(except: exceptions) }


Expand All @@ -24,8 +22,8 @@
end end


describe '#create' do describe '#create' do
let(:attrib) {{name: 'Super project', description: 'Really super!'}} let(:attrib) {{name: 'Super project', description: 'Really super!'}}
let(:new_project) {stub_model(Project, attrib)} let(:new_project) {stub_model(Project, attrib)}
let(:create_attrib) {{"name"=>"Super project", "description"=>"Really super!"}} let(:create_attrib) {{"name"=>"Super project", "description"=>"Really super!"}}


# before { Project.stub(:new).and_return(new_project) } # before { Project.stub(:new).and_return(new_project) }
Expand Down

0 comments on commit 8ad121c

Please sign in to comment.