Sha256: 6ffabcf2484b49561bf350c82ddbaf3ba97a8b6e41053c59dd1d06f0d0ab1a2f
Contents?: true
Size: 581 Bytes
Versions: 4
Compression:
Stored size: 581 Bytes
Contents
require 'spec_helper' module Volt module Persistors describe Page do describe '#where' do it 'searches for records in the page collection with the given values' do juan = Volt::Model.new(name: 'Juan', city: 'Quito', age: 13) pedro = Volt::Model.new(name: 'Pedro', city: 'Quito', age: 15) jose = Volt::Model.new(name: 'Jose', city: 'Quito', age: 13) page = described_class.new [jose, juan, pedro] expect(page.where age: 13, city: 'Quito').to match_array [juan, jose] end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems