Sha256: e6e0a16a1c81f2a7e1b333870c09e7ccef06ff04dc87490fee30549ae2427808
Contents?: true
Size: 509 Bytes
Versions: 5
Compression:
Stored size: 509 Bytes
Contents
require 'spec_helper' require 'volt/models' describe Persistors::Params do it "should stay as params classes when used" do a = Model.new({}, persistor: Persistors::Params) expect(a._test.class).to eq(Model) expect(a._test._cool.persistor.class).to eq(Persistors::Params) a._items << {name: 'Test'} expect(a._items.persistor.class).to eq(Persistors::Params) expect(a._items[0].persistor.class).to eq(Persistors::Params) expect(a._items[0]._name.class).to eq(String) end end
Version data entries
5 entries across 5 versions & 1 rubygems