File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- require 'test_helper'
2- require 'mongoid'
3- require 'mongoid/document'
1+ # require 'test_helper'
2+ # require 'mongoid'
3+ # require 'mongoid/document'
44
5- class MongoidTest < MiniTest ::Spec
6- describe "Mongoid compatibility" do
7- it "allows #to_json" do
8- class Profile
9- include Mongoid ::Document
10- field :name
11- end
12-
13- class Dude
14- include Mongoid ::Document
15- embeds_one :profile , :class_name => "MongoidTest::Profile"
16- end
17-
18- module ProfileRepresenter
19- include Representable ::JSON
5+ # class MongoidTest < MiniTest::Spec
6+ # describe "Mongoid compatibility" do
7+ # it "allows #to_json" do
8+ # class Profile
9+ # include Mongoid::Document
10+ # field :name
11+ # end
2012
21- property :name
22- end
13+ # class Dude
14+ # include Mongoid::Document
15+ # embeds_one :profile, :class_name => "MongoidTest::Profile"
16+ # end
2317
24- dude = Dude . new
25- dude . profile = Profile . new
26- dude . profile . name = "Kofi"
27-
28- assert_equal "{\" name\" :\" Kofi\" }" , dude . profile . extend ( ProfileRepresenter ) . to_json
29- end
30- end
31- end
18+ # module ProfileRepresenter
19+ # include Representable::JSON
20+
21+ # property :name
22+ # end
23+
24+ # dude = Dude.new
25+ # dude.profile = Profile.new
26+ # dude.profile.name = "Kofi"
27+
28+ # assert_equal "{\"name\":\"Kofi\"}", dude.profile.extend(ProfileRepresenter).to_json
29+ # end
30+ # end
31+ # end
You can’t perform that action at this time.
0 commit comments