test/twin/inherit_test.rb in disposable-0.4.6 vs test/twin/inherit_test.rb in disposable-0.4.7
- old
+ new
@@ -38,24 +38,24 @@
end
end
# definitions are not shared.
it do
- Twin::Album.definitions.get(:name).extend(Declarative::Inspect).inspect.must_equal "#<Disposable::Twin::Definition: @options={:fromage=>:_name, :private_name=>:name, :name=>\"name\"}>"
- Twin::Compilation.definitions.get(:name).extend(Declarative::Inspect).inspect.must_equal "#<Disposable::Twin::Definition: @options={:fromage=>:_name, :private_name=>:name, :name=>\"name\", :writeable=>false}>" # FIXME: where did :inherit go?
+ expect(Twin::Album.definitions.get(:name).extend(Declarative::Inspect).inspect).must_equal "#<Disposable::Twin::Definition: @options={:fromage=>:_name, :private_name=>:name, :name=>\"name\"}>"
+ expect(Twin::Compilation.definitions.get(:name).extend(Declarative::Inspect).inspect).must_equal "#<Disposable::Twin::Definition: @options={:fromage=>:_name, :private_name=>:name, :name=>\"name\", :writeable=>false}>" # FIXME: where did :inherit go?
end
let (:album) { Model::Album.new("In The Meantime And Inbetween Time", [], Model::Artist.new) }
- it { Twin::Album.new(album).artist.artist_id.must_equal 1 }
+ it { expect(Twin::Album.new(album).artist.artist_id).must_equal 1 }
# inherit inline twins when not overriding.
- it { Twin::EmptyCompilation.new(album).artist.artist_id.must_equal 1 }
+ it { expect(Twin::EmptyCompilation.new(album).artist.artist_id).must_equal 1 }
# inherit inline twins when overriding.
- it { Twin::Compilation.new(album).artist.artist_id.must_equal 1 }
+ it { expect(Twin::Compilation.new(album).artist.artist_id).must_equal 1 }
describe "custom accessors get inherited" do
class Singer < Disposable::Twin
property :name
@@ -73,13 +73,13 @@
let (:model) { Model::Artist.new("Helloween") }
it do
artist = Star.new(model)
- artist.name.must_equal("neewolleh")
+ expect(artist.name).must_equal("neewolleh")
artist.name = "HELLOWEEN"
# artist.with_custom_setter = "this gets ignored"
- artist.name.must_equal("neewolleh")
+ expect(artist.name).must_equal("neewolleh")
end
end
end