Sha256: b9b136c74f453095542f8e6a5b3610479319fc5ab19447f6409e11ebe28c39c8
Contents?: true
Size: 632 Bytes
Versions: 2
Compression:
Stored size: 632 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.all).to eq([city, city2]) } it { expect(Addresses::City.filter(name: 'paulo').all).to eq([city2]) } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
addresses-1.0.9 | spec/models/addresses/city_spec.rb |
addresses-1.0.8 | spec/models/addresses/city_spec.rb |