test/twin/collection_test.rb in disposable-0.2.1 vs test/twin/collection_test.rb in disposable-0.2.2
- old
+ new
@@ -213,11 +213,23 @@
# #insert(index, model)
it do
collection.insert(0, Model::Album.new).must_be_instance_of Twin::Album
end
+ # #append(model)
+ it do
+ collection.append(Model::Album.new).must_be_instance_of Twin::Album
+ collection[0].must_be_instance_of Twin::Album
+
+ # allows subsequent calls.
+ collection.append(Model::Album.new)
+ collection[1].must_be_instance_of Twin::Album
+
+ collection.size.must_equal 2
+ end
+
# #<<
it do
- collection << Model::Album.new
+ (collection << Model::Album.new).must_be_instance_of Array
collection[0].must_be_instance_of Twin::Album
end
-end
\ No newline at end of file
+end