software_communities_plugin_controller_test.rb
1.81 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
require File.dirname(__FILE__) + '/../../../../test/test_helper'
require File.dirname(__FILE__) + '/../../controllers/software_communities_plugin_controller'
class SoftwareCommunitiesPluginController; def rescue_action(e) raise e end; end
class SoftwareCommunitiesPluginControllerTest < ActionController::TestCase
def setup
@admin = create_user("adminuser").person
@admin.stubs(:has_permission?).returns("true")
@controller.stubs(:current_user).returns(@admin.user)
@environment = Environment.default
@environment.enabled_plugins = ['SoftwareCommunitiesPlugin']
@environment.add_admin(@admin)
@environment.save
@gov_power = GovernmentalPower.create(:name=>"Some Gov Power")
@gov_sphere = GovernmentalSphere.create(:name=>"Some Gov Sphere")
@juridical_nature = JuridicalNature.create(:name => "Autarquia")
@response = ActionController::TestResponse.new
@institution_list = []
@institution_list << InstitutionTestHelper.create_public_institution(
"Ministerio Publico da Uniao",
"MPU",
"BR",
"DF",
"Gama",
@juridical_nature,
@gov_power,
@gov_sphere,
"12.345.678/9012-45"
)
@institution_list << InstitutionTestHelper.create_public_institution(
"Tribunal Regional da Uniao",
"TRU",
"BR",
"DF",
"Brasilia",
@juridical_nature,
@gov_power,
@gov_sphere,
"12.345.678/9012-90"
)
end
end