communities_block.rb
784 Bytes
require File.dirname(__FILE__) + '/../../../../test/test_helper'
require File.dirname(__FILE__) + '/../helpers/institution_test_helper'
class CommunitiesBlockTest < ActiveSupport::TestCase
def setup
environment = Environment.default
environment.enable_plugin(GovUserPlugin)
end
should 'not list instutitions' do
person = create_user('some-user').person
institution = InstitutionTestHelper.create_private_institution("inst name", "IN", "country", "state",
"city", "00.111.222/3333-44")
community = fast_create(Community)
institution.community.add_member(person)
community.add_member(person)
block = CommunitiesBlock.new
block.expects(:owner).at_least_once.returns(person)
assert_equivalent block.profiles, [community]
end
end