Sha256: f9f1c2bf5efae458dd67214da4f1d9398cb1eabb8d54b7c650e887a4e97af517

Contents?: true

Size: 600 Bytes

Versions: 4

Compression:

Stored size: 600 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')

describe User do
  it "should find by slug" do
    user = Factory(:user)

    assert user.should == User.find_by_slug(user.slug)
  end

  it "should represent" do
    tie =   Factory(:member)
    group = tie.sender_subject
    user =  tie.receiver_subject

    assert user.represented.should include(group)

    tie = Factory(:partner, :receiver => user.actor)

    assert ! user.represented.include?(tie.sender_subject)
  end

  it "should have activity object" do
    Factory(:user).activity_object.should be_present
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
social_stream-base-0.6.3 spec/models/user_spec.rb
social_stream-base-0.6.2 spec/models/user_spec.rb
social_stream-base-0.6.1 spec/models/user_spec.rb
social_stream-base-0.6.0 spec/models/user_spec.rb