Sha256: 705f3d0419b962be22eeb3e0d4c6141f14a06b250baade3ceef08be106cf3adc
Contents?: true
Size: 617 Bytes
Versions: 1
Compression:
Stored size: 617 Bytes
Contents
require 'spec_helper' RSpec.describe Addresses::City, :type => :model do describe 'association' do it { is_expected.to belong_to(:state) } it { is_expected.to have_many(:neighborhoods) } end describe '#methods' do describe '#filter' do let!(:state) { create :state } let!(:state2) { create :state } let!(:city) { create :city, state: state, name: 'Natal' } let!(:city2) { create :city, state: state2, name: 'São Paulo' } it { expect(Addresses::City.filter).to eq([]) } it { expect(Addresses::City.filter(name: 'paulo').all).to eq([city2]) } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
addresses-1.0.11 | spec/models/addresses/city_spec.rb |