Sha256: 27d35e35712364cad908f0f96778ff6eb5afa61bd23c33e8488b7b467194231e
Contents?: true
Size: 666 Bytes
Versions: 7
Compression:
Stored size: 666 Bytes
Contents
# coding utf-8 require 'rails_helper' describe 'Coord', :type => :model do fixtures :all before(:each) do @m = adherent_members(:Dupont) end it 'les coordonnées sont rattachées à un membre' do @c = Adherent::Coord.new() @c.valid? expect(@c.errors[:member_id].size).to eq(1) end it 'coord est dépendant du membre' do expect{@m.create_coord(city:'Lille', zip:59000)}. to change{Adherent::Coord.count}.by 1 end it 'détruire le membre détruit ses coordonnées' do m = adherent_members(:Durand) expect{adherent_members(:Durand).destroy}. to change{Adherent::Coord.count}.by -1 end end
Version data entries
7 entries across 7 versions & 1 rubygems