Sha256: 1bf0b4ba6f68209b58e90ef7635747ae748e4d63bddd3ed6840345d331488b7c
Contents?: true
Size: 728 Bytes
Versions: 2
Compression:
Stored size: 728 Bytes
Contents
require 'spec_helper' describe UsersHasGroups do let(:user) { FactoryGirl.create(:user) } let(:group) { FactoryGirl.create(:user_group) } let(:groups) { user.users_has_groups.build(user_group_id: group.id) } subject { groups } it { should respond_to(:user) } it { should respond_to(:user_group) } it { should be_valid } describe "grouping methods" do its(:user) { should == user } its(:user_group) { should == group } end describe "when user id is not present" do before { groups.user_id = nil } it { should_not be_valid } end describe "when follower id is not present" do before { groups.user_group_id = nil } it { should_not be_valid } end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
guara-0.0.3 | spec/models/users_has_groups_spec.rb |
guara-0.0.1.rc | spec/models/users_has_groups_spec.rb |