OSDN Git Service

Fix UsersGroup specs
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Mon, 17 Jun 2013 14:03:56 +0000 (17:03 +0300)
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Tue, 18 Jun 2013 14:47:52 +0000 (17:47 +0300)
app/models/users_group.rb
spec/models/users_group_spec.rb

index b29c6fa..0cb2685 100644 (file)
@@ -18,7 +18,7 @@ class UsersGroup < ActiveRecord::Base
   attr_accessible :group_access, :user_id
 
   belongs_to :user
-  belongs_to :project
+  belongs_to :group
 
   scope :guests, -> { where(group_access: GUEST) }
   scope :reporters, -> { where(group_access: REPORTER) }
index fd847da..c802b82 100644 (file)
@@ -13,10 +13,10 @@ describe UsersGroup do
   describe "Validation" do
     let!(:users_group) { create(:users_group) }
 
-    it { should validate_presence_of(:user) }
+    it { should validate_presence_of(:user_id) }
     it { should validate_uniqueness_of(:user_id).scoped_to(:group_id).with_message(/already exists/) }
 
-    it { should validate_presence_of(:group) }
+    it { should validate_presence_of(:group_id) }
     it { should ensure_inclusion_of(:group_access).in_array(UsersGroup.group_access_roles.values) }
   end