Commit 3d42567fe2c8dbfb2c9608f2ded82c85a4e22c19
Committed by
David Silva
1 parent
4f66c14d
Exists in
master
and in
79 other branches
Refactoring the size of line in different files
Signed-off-by: Gabriela Navarro <navarro1703@gmail.com>
Showing
11 changed files
with
207 additions
and
49 deletions
Show diff stats
test/functional/mpog_software_plugin_controller_test.rb
@@ -16,14 +16,34 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | @@ -16,14 +16,34 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | ||
16 | @environment.add_admin(@admin) | 16 | @environment.add_admin(@admin) |
17 | @environment.save | 17 | @environment.save |
18 | 18 | ||
19 | - @govPower = GovernmentalPower.create(:name=>"Some Gov Power") | ||
20 | - @govSphere = GovernmentalSphere.create(:name=>"Some Gov Sphere") | 19 | + @gov_power = GovernmentalPower.create(:name=>"Some Gov Power") |
20 | + @gov_sphere = GovernmentalSphere.create(:name=>"Some Gov Sphere") | ||
21 | @juridical_nature = JuridicalNature.create(:name => "Autarquia") | 21 | @juridical_nature = JuridicalNature.create(:name => "Autarquia") |
22 | @response = ActionController::TestResponse.new | 22 | @response = ActionController::TestResponse.new |
23 | 23 | ||
24 | @institution_list = [] | 24 | @institution_list = [] |
25 | - @institution_list << InstitutionTestHelper.create_public_institution("Ministerio Publico da Uniao", "MPU", "BR", "DF", "Gama", @juridical_nature, @govPower, @govSphere, "12.345.678/9012-45") | ||
26 | - @institution_list << InstitutionTestHelper.create_public_institution("Tribunal Regional da Uniao", "TRU", "BR", "DF", "Brasilia", @juridical_nature, @govPower, @govSphere, "12.345.678/9012-90") | 25 | + @institution_list << InstitutionTestHelper.create_public_institution( |
26 | + "Ministerio Publico da Uniao", | ||
27 | + "MPU", | ||
28 | + "BR", | ||
29 | + "DF", | ||
30 | + "Gama", | ||
31 | + @juridical_nature, | ||
32 | + @gov_power, | ||
33 | + @gov_sphere, | ||
34 | + "12.345.678/9012-45" | ||
35 | + ) | ||
36 | + @institution_list << InstitutionTestHelper.create_public_institution( | ||
37 | + "Tribunal Regional da Uniao", | ||
38 | + "TRU", | ||
39 | + "BR", | ||
40 | + "DF", | ||
41 | + "Brasilia", | ||
42 | + @juridical_nature, | ||
43 | + @gov_power, | ||
44 | + @gov_sphere, | ||
45 | + "12.345.678/9012-90" | ||
46 | + ) | ||
27 | end | 47 | end |
28 | 48 | ||
29 | should "Search for institution with acronym" do | 49 | should "Search for institution with acronym" do |
@@ -60,9 +80,16 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | @@ -60,9 +80,16 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | ||
60 | should "create new institution with ajax without acronym" do | 80 | should "create new institution with ajax without acronym" do |
61 | @controller.stubs(:verify_recaptcha).returns(true) | 81 | @controller.stubs(:verify_recaptcha).returns(true) |
62 | 82 | ||
63 | - fields = InstitutionTestHelper.generate_form_fields "foo bar", "BR", "DF", "Brasilia", "12.234.567/8900-10", "PublicInstitution" | ||
64 | - fields[:institutions][:governmental_power] = @govPower.id | ||
65 | - fields[:institutions][:governmental_sphere] = @govSphere.id | 83 | + fields = InstitutionTestHelper.generate_form_fields( |
84 | + "foo bar", | ||
85 | + "BR", | ||
86 | + "DF", | ||
87 | + "Brasilia", | ||
88 | + "12.234.567/8900-10", | ||
89 | + "PublicInstitution" | ||
90 | + ) | ||
91 | + fields[:institutions][:governmental_power] = @gov_power.id | ||
92 | + fields[:institutions][:governmental_sphere] = @gov_sphere.id | ||
66 | fields[:institutions][:juridical_nature] = @juridical_nature.id | 93 | fields[:institutions][:juridical_nature] = @juridical_nature.id |
67 | 94 | ||
68 | xhr :get, :new_institution, fields | 95 | xhr :get, :new_institution, fields |
@@ -75,9 +102,16 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | @@ -75,9 +102,16 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | ||
75 | should "not create a institution that already exists" do | 102 | should "not create a institution that already exists" do |
76 | @controller.stubs(:verify_recaptcha).returns(true) | 103 | @controller.stubs(:verify_recaptcha).returns(true) |
77 | 104 | ||
78 | - fields = InstitutionTestHelper.generate_form_fields "Ministerio Publico da Uniao", "BR", "DF", "Brasilia", "12.234.567/8900-10", "PublicInstitution" | ||
79 | - fields[:institutions][:governmental_power] = @govPower.id | ||
80 | - fields[:institutions][:governmental_sphere] = @govSphere.id | 105 | + fields = InstitutionTestHelper.generate_form_fields( |
106 | + "Ministerio Publico da Uniao", | ||
107 | + "BR", | ||
108 | + "DF", | ||
109 | + "Brasilia", | ||
110 | + "12.234.567/8900-10", | ||
111 | + "PublicInstitution" | ||
112 | + ) | ||
113 | + fields[:institutions][:governmental_power] = @gov_power.id | ||
114 | + fields[:institutions][:governmental_sphere] = @gov_sphere.id | ||
81 | fields[:institutions][:juridical_nature] = @juridical_nature.id | 115 | fields[:institutions][:juridical_nature] = @juridical_nature.id |
82 | 116 | ||
83 | xhr :get, :new_institution, fields | 117 | xhr :get, :new_institution, fields |
@@ -90,7 +124,14 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | @@ -90,7 +124,14 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | ||
90 | should "not create a institution without cnpj" do | 124 | should "not create a institution without cnpj" do |
91 | @controller.stubs(:verify_recaptcha).returns(true) | 125 | @controller.stubs(:verify_recaptcha).returns(true) |
92 | 126 | ||
93 | - fields = InstitutionTestHelper.generate_form_fields "Some Private Institution", "BR", "DF", "Brasilia", "", "PrivateInstitution" | 127 | + fields = InstitutionTestHelper.generate_form_fields( |
128 | + "Some Private Institution", | ||
129 | + "BR", | ||
130 | + "DF", | ||
131 | + "Brasilia", | ||
132 | + "", | ||
133 | + "PrivateInstitution" | ||
134 | + ) | ||
94 | fields[:institutions][:acronym] = "SPI" | 135 | fields[:institutions][:acronym] = "SPI" |
95 | 136 | ||
96 | xhr :get, :new_institution, fields | 137 | xhr :get, :new_institution, fields |
@@ -121,7 +162,14 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | @@ -121,7 +162,14 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | ||
121 | should "Create new institution with method post" do | 162 | should "Create new institution with method post" do |
122 | @controller.stubs(:verify_recaptcha).returns(true) | 163 | @controller.stubs(:verify_recaptcha).returns(true) |
123 | 164 | ||
124 | - fields = InstitutionTestHelper.generate_form_fields "Some Private Institution", "BR", "DF", "Brasilia", "12.345.567/8900-10", "PrivateInstitution" | 165 | + fields = InstitutionTestHelper.generate_form_fields( |
166 | + "Some Private Institution", | ||
167 | + "BR", | ||
168 | + "DF", | ||
169 | + "Brasilia", | ||
170 | + "12.345.567/8900-10", | ||
171 | + "PrivateInstitution" | ||
172 | + ) | ||
125 | fields[:institutions][:acronym] = "SPI" | 173 | fields[:institutions][:acronym] = "SPI" |
126 | 174 | ||
127 | post :new_institution, fields | 175 | post :new_institution, fields |
@@ -132,7 +180,14 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | @@ -132,7 +180,14 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | ||
132 | should "not create new institution with method post without cnpj" do | 180 | should "not create new institution with method post without cnpj" do |
133 | @controller.stubs(:verify_recaptcha).returns(true) | 181 | @controller.stubs(:verify_recaptcha).returns(true) |
134 | 182 | ||
135 | - fields = InstitutionTestHelper.generate_form_fields "Some Private Institution", "BR", "DF", "Brasilia", "", "PrivateInstitution" | 183 | + fields = InstitutionTestHelper.generate_form_fields( |
184 | + "Some Private Institution", | ||
185 | + "BR", | ||
186 | + "DF", | ||
187 | + "Brasilia", | ||
188 | + "", | ||
189 | + "PrivateInstitution" | ||
190 | + ) | ||
136 | fields[:institutions][:acronym] = "SPI" | 191 | fields[:institutions][:acronym] = "SPI" |
137 | 192 | ||
138 | post :new_institution, fields | 193 | post :new_institution, fields |
@@ -143,7 +198,14 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | @@ -143,7 +198,14 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | ||
143 | should "Create foreign institution without city, state and cnpj by post" do | 198 | should "Create foreign institution without city, state and cnpj by post" do |
144 | @controller.stubs(:verify_recaptcha).returns(true) | 199 | @controller.stubs(:verify_recaptcha).returns(true) |
145 | 200 | ||
146 | - fields = InstitutionTestHelper.generate_form_fields "Foreign institution", "AZ", "", "", "", "PrivateInstitution" | 201 | + fields = InstitutionTestHelper.generate_form_fields( |
202 | + "Foreign institution", | ||
203 | + "AZ", | ||
204 | + "", | ||
205 | + "", | ||
206 | + "", | ||
207 | + "PrivateInstitution" | ||
208 | + ) | ||
147 | fields[:institutions][:acronym] = "FI" | 209 | fields[:institutions][:acronym] = "FI" |
148 | 210 | ||
149 | post :new_institution, fields | 211 | post :new_institution, fields |
@@ -154,7 +216,14 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | @@ -154,7 +216,14 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | ||
154 | should "Create foreign institution without city, state and cnpj by ajax" do | 216 | should "Create foreign institution without city, state and cnpj by ajax" do |
155 | @controller.stubs(:verify_recaptcha).returns(true) | 217 | @controller.stubs(:verify_recaptcha).returns(true) |
156 | 218 | ||
157 | - fields = InstitutionTestHelper.generate_form_fields "Foreign institution", "AZ", "", "", "", "PrivateInstitution" | 219 | + fields = InstitutionTestHelper.generate_form_fields( |
220 | + "Foreign institution", | ||
221 | + "AZ", | ||
222 | + "", | ||
223 | + "", | ||
224 | + "", | ||
225 | + "PrivateInstitution" | ||
226 | + ) | ||
158 | fields[:institutions][:acronym] = "FI" | 227 | fields[:institutions][:acronym] = "FI" |
159 | 228 | ||
160 | xhr :post, :new_institution, fields | 229 | xhr :post, :new_institution, fields |
@@ -170,7 +239,14 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | @@ -170,7 +239,14 @@ class MpogSoftwarePluginControllerTest < ActionController::TestCase | ||
170 | @environment.add_admin(admin2) | 239 | @environment.add_admin(admin2) |
171 | @environment.save | 240 | @environment.save |
172 | 241 | ||
173 | - fields = InstitutionTestHelper.generate_form_fields "Private Institution", "BR", "DF", "Brasilia", "12.323.557/8900-10", "PrivateInstitution" | 242 | + fields = InstitutionTestHelper.generate_form_fields( |
243 | + "Private Institution", | ||
244 | + "BR", | ||
245 | + "DF", | ||
246 | + "Brasilia", | ||
247 | + "12.323.557/8900-10", | ||
248 | + "PrivateInstitution" | ||
249 | + ) | ||
174 | fields[:institutions][:acronym] = "PI" | 250 | fields[:institutions][:acronym] = "PI" |
175 | fields[:edit_institution_page] = false | 251 | fields[:edit_institution_page] = false |
176 | post :new_institution, fields | 252 | post :new_institution, fields |
test/unit/institution_test.rb
@@ -8,7 +8,17 @@ class InstitutionTest < ActiveSupport::TestCase | @@ -8,7 +8,17 @@ class InstitutionTest < ActiveSupport::TestCase | ||
8 | @gov_sphere = GovernmentalSphere.create(:name=>"Some Gov Sphere") | 8 | @gov_sphere = GovernmentalSphere.create(:name=>"Some Gov Sphere") |
9 | @juridical_nature = JuridicalNature.create(:name => "Autarquia") | 9 | @juridical_nature = JuridicalNature.create(:name => "Autarquia") |
10 | 10 | ||
11 | - @institution = create_public_institution("Ministerio Publico da Uniao", "MPU", "BR", "DF", "Gama", @juridical_nature, @gov_power, @gov_sphere, "11.222.333/4444-55") | 11 | + @institution = create_public_institution( |
12 | + "Ministerio Publico da Uniao", | ||
13 | + "MPU", | ||
14 | + "BR", | ||
15 | + "DF", | ||
16 | + "Gama", | ||
17 | + @juridical_nature, | ||
18 | + @gov_power, | ||
19 | + @gov_sphere, | ||
20 | + "11.222.333/4444-55" | ||
21 | + ) | ||
12 | end | 22 | end |
13 | 23 | ||
14 | def teardown | 24 | def teardown |
@@ -24,9 +34,10 @@ class InstitutionTest < ActiveSupport::TestCase | @@ -24,9 +34,10 @@ class InstitutionTest < ActiveSupport::TestCase | ||
24 | end | 34 | end |
25 | 35 | ||
26 | should "not save if institution has invalid type" do | 36 | should "not save if institution has invalid type" do |
37 | + invalid_msg = "Type invalid, only public and private institutions are allowed." | ||
27 | @institution.type = "Other type" | 38 | @institution.type = "Other type" |
28 | assert !@institution.save, 'Invalid type' | 39 | assert !@institution.save, 'Invalid type' |
29 | - assert @institution.errors.full_messages.include? "Type invalid, only public and private institutions are allowed." | 40 | + assert @institution.errors.full_messages.include? invalid_msg |
30 | end | 41 | end |
31 | 42 | ||
32 | should "not save without country" do | 43 | should "not save without country" do |
test/unit/institutions_block_test.rb
@@ -23,9 +23,23 @@ class InstitutionsBlockTest < ActiveSupport::TestCase | @@ -23,9 +23,23 @@ class InstitutionsBlockTest < ActiveSupport::TestCase | ||
23 | end | 23 | end |
24 | 24 | ||
25 | should 'list institutions' do | 25 | should 'list institutions' do |
26 | - user = create_person("Jose_Augusto", "jose_augusto@email.com", "aaaaaaa", "aaaaaaa", "jose_silva@email.com", "DF", "Gama") | ||
27 | - | ||
28 | - institution = create_private_institution "inst name", "IN", "country", "state", "city", "00.111.222/3333-44" | 26 | + user = create_person("Jose_Augusto", |
27 | + "jose_augusto@email.com", | ||
28 | + "aaaaaaa", | ||
29 | + "aaaaaaa", | ||
30 | + "jose_silva@email.com", | ||
31 | + "DF", | ||
32 | + "Gama" | ||
33 | + ) | ||
34 | + | ||
35 | + institution = create_private_institution( | ||
36 | + "inst name", | ||
37 | + "IN", | ||
38 | + "country", | ||
39 | + "state", | ||
40 | + "city", | ||
41 | + "00.111.222/3333-44" | ||
42 | + ) | ||
29 | institution.community.add_member(user) | 43 | institution.community.add_member(user) |
30 | 44 | ||
31 | block = InstitutionsBlock.new | 45 | block = InstitutionsBlock.new |
test/unit/mpog_software_plugin_user_test.rb
@@ -13,7 +13,7 @@ class MpogSoftwarePluginUserTest < ActiveSupport::TestCase | @@ -13,7 +13,7 @@ class MpogSoftwarePluginUserTest < ActiveSupport::TestCase | ||
13 | assert !user.save | 13 | assert !user.save |
14 | end | 14 | end |
15 | 15 | ||
16 | - should 'not save user whose both email and secondary email have already been used' do | 16 | + should 'not save user whose email and secondary email have been taken' do |
17 | user1 = create_default_user | 17 | user1 = create_default_user |
18 | user2 = fast_create(User) | 18 | user2 = fast_create(User) |
19 | 19 | ||
@@ -31,7 +31,7 @@ class MpogSoftwarePluginUserTest < ActiveSupport::TestCase | @@ -31,7 +31,7 @@ class MpogSoftwarePluginUserTest < ActiveSupport::TestCase | ||
31 | assert !user2.save | 31 | assert !user2.save |
32 | end | 32 | end |
33 | 33 | ||
34 | - should 'not save user whose email has already been used in another users secondary email' do | 34 | + should 'not save user whose email has been taken another in users secondary email' do |
35 | user1 = create_default_user | 35 | user1 = create_default_user |
36 | user2 = fast_create(User) | 36 | user2 = fast_create(User) |
37 | 37 | ||
@@ -41,7 +41,7 @@ class MpogSoftwarePluginUserTest < ActiveSupport::TestCase | @@ -41,7 +41,7 @@ class MpogSoftwarePluginUserTest < ActiveSupport::TestCase | ||
41 | assert !user2.save | 41 | assert !user2.save |
42 | end | 42 | end |
43 | 43 | ||
44 | - should 'not save user whose secondary email has already been used in another users email' do | 44 | + should 'not save user whose secondary email has been taken used in another users email' do |
45 | user1 = create_default_user | 45 | user1 = create_default_user |
46 | user2 = fast_create(User) | 46 | user2 = fast_create(User) |
47 | 47 | ||
@@ -85,13 +85,14 @@ class MpogSoftwarePluginUserTest < ActiveSupport::TestCase | @@ -85,13 +85,14 @@ class MpogSoftwarePluginUserTest < ActiveSupport::TestCase | ||
85 | assert user2.save | 85 | assert user2.save |
86 | end | 86 | end |
87 | should 'return an error if secondary email is governmental and primary is not' do | 87 | should 'return an error if secondary email is governmental and primary is not' do |
88 | + invalid_msg = "The governamental email must be the primary one." | ||
88 | user = fast_create(User) | 89 | user = fast_create(User) |
89 | 90 | ||
90 | user.email = "test@email.com" | 91 | user.email = "test@email.com" |
91 | user.secondary_email = "test@gov.br" | 92 | user.secondary_email = "test@gov.br" |
92 | 93 | ||
93 | assert !user.save | 94 | assert !user.save |
94 | - assert user.errors.full_messages.include?("The governamental email must be the primary one.") | 95 | + assert user.errors.full_messages.include?(invalid_msg) |
95 | end | 96 | end |
96 | 97 | ||
97 | should 'have institution if email is governmental' do | 98 | should 'have institution if email is governmental' do |
@@ -105,7 +106,17 @@ class MpogSoftwarePluginUserTest < ActiveSupport::TestCase | @@ -105,7 +106,17 @@ class MpogSoftwarePluginUserTest < ActiveSupport::TestCase | ||
105 | gov_power = GovernmentalPower.create(:name=>"Some Gov Power") | 106 | gov_power = GovernmentalPower.create(:name=>"Some Gov Power") |
106 | gov_sphere = GovernmentalSphere.create(:name=>"Some Gov Sphere") | 107 | gov_sphere = GovernmentalSphere.create(:name=>"Some Gov Sphere") |
107 | juridical_nature = JuridicalNature.create(:name => "Autarquia") | 108 | juridical_nature = JuridicalNature.create(:name => "Autarquia") |
108 | - institution = create_public_institution("Ministerio Publico da Uniao", "MPU", "BR", "DF", "Gama", juridical_nature, gov_power, gov_sphere, "44.555.666/7777-88") | 109 | + institution = create_public_institution( |
110 | + "Ministerio Publico da Uniao", | ||
111 | + "MPU", | ||
112 | + "BR", | ||
113 | + "DF", | ||
114 | + "Gama", | ||
115 | + juridical_nature, | ||
116 | + gov_power, | ||
117 | + gov_sphere, | ||
118 | + "44.555.666/7777-88" | ||
119 | + ) | ||
109 | institution.save! | 120 | institution.save! |
110 | 121 | ||
111 | user.institutions << institution | 122 | user.institutions << institution |
test/unit/operating_system_helper_test.rb
@@ -6,12 +6,14 @@ OperatingSystemName.create(:name=>"CentOS") | @@ -6,12 +6,14 @@ OperatingSystemName.create(:name=>"CentOS") | ||
6 | 6 | ||
7 | class OperatingSystemHelperTest < ActiveSupport::TestCase | 7 | class OperatingSystemHelperTest < ActiveSupport::TestCase |
8 | 8 | ||
9 | - include OperatingSystemHelper | 9 | + include OperatingSystemHelper |
10 | 10 | ||
11 | - def setup | ||
12 | - @operating_system_objects = [{:operating_system_name_id => "1" ,:version => "2.0"}, | 11 | + def setup |
12 | + @operating_system_objects = [ | ||
13 | + {:operating_system_name_id => "1" ,:version => "2.0"}, | ||
13 | {:operating_system_name_id => "2" ,"version" => "2.1"}, | 14 | {:operating_system_name_id => "2" ,"version" => "2.1"}, |
14 | - {:operating_system_name_id => "3" ,"version" => "2.2"}] | 15 | + {:operating_system_name_id => "3" ,"version" => "2.2"} |
16 | + ] | ||
15 | @operating_system_objects | 17 | @operating_system_objects |
16 | end | 18 | end |
17 | 19 | ||
@@ -26,12 +28,14 @@ class OperatingSystemHelperTest < ActiveSupport::TestCase | @@ -26,12 +28,14 @@ class OperatingSystemHelperTest < ActiveSupport::TestCase | ||
26 | 28 | ||
27 | should "return a list with current OperatingSystems" do | 29 | should "return a list with current OperatingSystems" do |
28 | list_compare = [] | 30 | list_compare = [] |
29 | - assert_equal list_compare.class, OperatingSystemHelper.list_operating_system(@operating_system_objects).class | 31 | + list_op = OperatingSystemHelper.list_operating_system(@operating_system_objects) |
32 | + assert_equal list_compare.class, list_op.class | ||
30 | end | 33 | end |
31 | 34 | ||
32 | should "have same information from the list passed as parameter" do | 35 | should "have same information from the list passed as parameter" do |
33 | list_compare = OperatingSystemHelper.list_operating_system(@operating_system_objects) | 36 | list_compare = OperatingSystemHelper.list_operating_system(@operating_system_objects) |
34 | - assert_equal @operating_system_objects.first[:operating_system_name_id], list_compare.first.operating_system_name_id.to_s | 37 | + first_operating = @operating_system_objects.first[:operating_system_name_id] |
38 | + assert_equal first_operating, list_compare.first.operating_system_name_id.to_s | ||
35 | end | 39 | end |
36 | 40 | ||
37 | should "return a list with the same size of the parameter" do | 41 | should "return a list with the same size of the parameter" do |
@@ -55,7 +59,8 @@ class OperatingSystemHelperTest < ActiveSupport::TestCase | @@ -55,7 +59,8 @@ class OperatingSystemHelperTest < ActiveSupport::TestCase | ||
55 | software_operating_system.operating_system_name = operating_system | 59 | software_operating_system.operating_system_name = operating_system |
56 | 60 | ||
57 | operating_systems << software_operating_system | 61 | operating_systems << software_operating_system |
62 | + op_table = OperatingSystemHelper.operating_system_as_tables(operating_systems) | ||
58 | 63 | ||
59 | - assert_not_nil OperatingSystemHelper.operating_system_as_tables(operating_systems).first.call.index(OperatingSystemName.first.name) | 64 | + assert_not_nil op_table.first.call.index(OperatingSystemName.first.name) |
60 | end | 65 | end |
61 | end | 66 | end |
test/unit/private_institution_test.rb
@@ -4,7 +4,14 @@ require File.dirname(__FILE__) + '/../helpers/plugin_test_helper' | @@ -4,7 +4,14 @@ require File.dirname(__FILE__) + '/../helpers/plugin_test_helper' | ||
4 | class PrivateInstitutionTest < ActiveSupport::TestCase | 4 | class PrivateInstitutionTest < ActiveSupport::TestCase |
5 | include PluginTestHelper | 5 | include PluginTestHelper |
6 | def setup | 6 | def setup |
7 | - @institution = create_private_institution "Simple Private Institution", "SPI", "BR", "DF", "Gama", "00.000.000/0001-00" | 7 | + @institution = create_private_institution( |
8 | + "Simple Private Institution", | ||
9 | + "SPI", | ||
10 | + "BR", | ||
11 | + "DF", | ||
12 | + "Gama", | ||
13 | + "00.000.000/0001-00" | ||
14 | + ) | ||
8 | end | 15 | end |
9 | 16 | ||
10 | def teardown | 17 | def teardown |
@@ -20,10 +27,18 @@ class PrivateInstitutionTest < ActiveSupport::TestCase | @@ -20,10 +27,18 @@ class PrivateInstitutionTest < ActiveSupport::TestCase | ||
20 | end | 27 | end |
21 | 28 | ||
22 | should "not save with a repeated cnpj" do | 29 | should "not save with a repeated cnpj" do |
30 | + msg = "Cnpj has already been taken" | ||
23 | assert @institution.save | 31 | assert @institution.save |
24 | - sec_institution = create_private_institution "Another Private Institution", "API", "BR", "DF", "Gama", "00.000.000/0001-00" | ||
25 | - | ||
26 | - assert sec_institution.errors.full_messages.include? "Cnpj has already been taken" | 32 | + sec_institution = create_private_institution( |
33 | + "Another Private Institution", | ||
34 | + "API", | ||
35 | + "BR", | ||
36 | + "DF", | ||
37 | + "Gama", | ||
38 | + "00.000.000/0001-00" | ||
39 | + ) | ||
40 | + | ||
41 | + assert sec_institution.errors.full_messages.include? msg | ||
27 | end | 42 | end |
28 | 43 | ||
29 | should "save without fantasy name" do | 44 | should "save without fantasy name" do |
test/unit/public_institution_test.rb
@@ -8,7 +8,17 @@ class PublicInstitutionTest < ActiveSupport::TestCase | @@ -8,7 +8,17 @@ class PublicInstitutionTest < ActiveSupport::TestCase | ||
8 | @gov_sphere = GovernmentalSphere.create(:name=>"Some Gov Sphere") | 8 | @gov_sphere = GovernmentalSphere.create(:name=>"Some Gov Sphere") |
9 | @juridical_nature = JuridicalNature.create(:name => "Autarquia") | 9 | @juridical_nature = JuridicalNature.create(:name => "Autarquia") |
10 | 10 | ||
11 | - @institution = create_public_institution("Ministerio Publico da Uniao", "MPU", "BR", "DF", "Gama", @juridical_nature, @gov_power, @gov_sphere, "11.222.333/4444-55") | 11 | + @institution = create_public_institution( |
12 | + "Ministerio Publico da Uniao", | ||
13 | + "MPU", | ||
14 | + "BR", | ||
15 | + "DF", | ||
16 | + "Gama", | ||
17 | + @juridical_nature, | ||
18 | + @gov_power, | ||
19 | + @gov_sphere, | ||
20 | + "11.222.333/4444-55" | ||
21 | + ) | ||
12 | end | 22 | end |
13 | 23 | ||
14 | def teardown | 24 | def teardown |
@@ -33,23 +43,26 @@ class PublicInstitutionTest < ActiveSupport::TestCase | @@ -33,23 +43,26 @@ class PublicInstitutionTest < ActiveSupport::TestCase | ||
33 | end | 43 | end |
34 | 44 | ||
35 | should "Not save institution without a governmental_power" do | 45 | should "Not save institution without a governmental_power" do |
46 | + invalid_msg = "Governmental power can't be blank" | ||
36 | @institution.governmental_power = nil | 47 | @institution.governmental_power = nil |
37 | 48 | ||
38 | assert !@institution.save | 49 | assert !@institution.save |
39 | - assert @institution.errors.full_messages.include? "Governmental power can't be blank" | 50 | + assert @institution.errors.full_messages.include? invalid_msg |
40 | end | 51 | end |
41 | 52 | ||
42 | should "Not save institution without a governmental_sphere" do | 53 | should "Not save institution without a governmental_sphere" do |
54 | + invalid_msg = "Governmental sphere can't be blank" | ||
43 | @institution.governmental_sphere = nil | 55 | @institution.governmental_sphere = nil |
44 | 56 | ||
45 | assert !@institution.save | 57 | assert !@institution.save |
46 | - assert @institution.errors.full_messages.include? "Governmental sphere can't be blank" | 58 | + assert @institution.errors.full_messages.include? invalid_msg |
47 | end | 59 | end |
48 | 60 | ||
49 | should "not save institution without juridical nature" do | 61 | should "not save institution without juridical nature" do |
62 | + invalid_msg = "Juridical nature can't be blank" | ||
50 | @institution.juridical_nature = nil | 63 | @institution.juridical_nature = nil |
51 | 64 | ||
52 | assert !@institution.save | 65 | assert !@institution.save |
53 | - assert @institution.errors.full_messages.include? "Juridical nature can't be blank" | 66 | + assert @institution.errors.full_messages.include? invalid_msg |
54 | end | 67 | end |
55 | end | 68 | end |
test/unit/search_person_test.rb
@@ -44,7 +44,7 @@ class SearchPersonTest < ActiveSupport::TestCase | @@ -44,7 +44,7 @@ class SearchPersonTest < ActiveSupport::TestCase | ||
44 | assert_equal 2, people_list.count | 44 | assert_equal 2, people_list.count |
45 | end | 45 | end |
46 | 46 | ||
47 | - should "Find people with Ma in name and RJ in state and Rio in city and ma in email" do | 47 | + should "Find people with Ma in name and email and RJ in state and Rio in city" do |
48 | people_list = Person.search("Ma", "RJ", "Rio", "ma") | 48 | people_list = Person.search("Ma", "RJ", "Rio", "ma") |
49 | 49 | ||
50 | assert_equal 1, people_list.count | 50 | assert_equal 1, people_list.count |
test/unit/software_database_test.rb
@@ -3,7 +3,10 @@ require File.dirname(__FILE__) + '/../../../../test/test_helper' | @@ -3,7 +3,10 @@ require File.dirname(__FILE__) + '/../../../../test/test_helper' | ||
3 | class SoftwareDatabaseTest < ActiveSupport::TestCase | 3 | class SoftwareDatabaseTest < ActiveSupport::TestCase |
4 | def setup | 4 | def setup |
5 | DatabaseDescription.create!(name: "PostgreSQL") | 5 | DatabaseDescription.create!(name: "PostgreSQL") |
6 | - @software_database = SoftwareDatabase.new(:version => "1.0", :operating_system => "Debian") | 6 | + @software_database = SoftwareDatabase.new( |
7 | + :version => "1.0", | ||
8 | + :operating_system => "Debian" | ||
9 | + ) | ||
7 | @software_database.database_description_id = 1 | 10 | @software_database.database_description_id = 1 |
8 | end | 11 | end |
9 | 12 | ||
@@ -37,7 +40,8 @@ class SoftwareDatabaseTest < ActiveSupport::TestCase | @@ -37,7 +40,8 @@ class SoftwareDatabaseTest < ActiveSupport::TestCase | ||
37 | end | 40 | end |
38 | 41 | ||
39 | should "not save if operating system has more than 20 characters" do | 42 | should "not save if operating system has more than 20 characters" do |
43 | + invalid_msg = "Operating system must have until 20 characters" | ||
40 | @software_database.operating_system = "a"*21 | 44 | @software_database.operating_system = "a"*21 |
41 | - assert !@software_database.save, "Operating system must have until 20 characters" | 45 | + assert !@software_database.save, invalid_msg |
42 | end | 46 | end |
43 | end | 47 | end |
test/unit/software_language_validation.rb
@@ -12,7 +12,7 @@ class SoftwareLanguageValidationTest < ActiveSupport::TestCase | @@ -12,7 +12,7 @@ class SoftwareLanguageValidationTest < ActiveSupport::TestCase | ||
12 | SoftwareInfo.destroy_all | 12 | SoftwareInfo.destroy_all |
13 | end | 13 | end |
14 | 14 | ||
15 | - should "Save SoftwareLanguage if version and programming_language are filled" do | 15 | + should "Save SoftwareLanguage if version and prog_language are filled" do |
16 | @software_language = create_software_language | 16 | @software_language = create_software_language |
17 | assert_equal true, @software_language.save | 17 | assert_equal true, @software_language.save |
18 | end | 18 | end |
@@ -31,13 +31,14 @@ class SoftwareLanguageValidationTest < ActiveSupport::TestCase | @@ -31,13 +31,14 @@ class SoftwareLanguageValidationTest < ActiveSupport::TestCase | ||
31 | 31 | ||
32 | should "Don't save SoftwareLanguage if version is too long" do | 32 | should "Don't save SoftwareLanguage if version is too long" do |
33 | @software_language = create_software_language | 33 | @software_language = create_software_language |
34 | - @software_language.version = "A too long version to be considered valid as a version" | 34 | + @software_language.version = "A too long version to be valid as a version" |
35 | assert_equal true, !@software_language.save | 35 | assert_equal true, !@software_language.save |
36 | end | 36 | end |
37 | 37 | ||
38 | should "Don't save SoftwareLanguage if operating system is too long" do | 38 | should "Don't save SoftwareLanguage if operating system is too long" do |
39 | + operating_system = "A too long to be valid as a operating system" | ||
39 | @software_language = create_software_language | 40 | @software_language = create_software_language |
40 | - @software_language.operating_system = "A too long operating system to be considered valid as a operating system" | 41 | + @software_language.operating_system = operating_system |
41 | assert_equal true, !@software_language.save | 42 | assert_equal true, !@software_language.save |
42 | end | 43 | end |
43 | 44 |
test/unit/software_registration_test.rb
@@ -16,14 +16,22 @@ class SoftwareRegistrationTest < ActiveSupport::TestCase | @@ -16,14 +16,22 @@ class SoftwareRegistrationTest < ActiveSupport::TestCase | ||
16 | should 'include software registration task if is admin' do | 16 | should 'include software registration task if is admin' do |
17 | person = create_user('molly').person | 17 | person = create_user('molly').person |
18 | @environment.add_admin(person) | 18 | @environment.add_admin(person) |
19 | - task = CreateSoftware.create!(:name => "Teste One", :requestor => person,:environment => @environment) | 19 | + task = CreateSoftware.create!( |
20 | + :name => "Teste One", | ||
21 | + :requestor => person, | ||
22 | + :environment => @environment | ||
23 | + ) | ||
20 | assert_equal [task], Task.to(person).pending | 24 | assert_equal [task], Task.to(person).pending |
21 | end | 25 | end |
22 | 26 | ||
23 | should 'create software when admin accept software create task' do | 27 | should 'create software when admin accept software create task' do |
24 | person = create_user('Pedro').person | 28 | person = create_user('Pedro').person |
25 | @environment.add_admin(person) | 29 | @environment.add_admin(person) |
26 | - task = CreateSoftware.create!(:name => "Teste Two", :requestor => person,:environment => @environment) | 30 | + task = CreateSoftware.create!( |
31 | + :name => "Teste Two", | ||
32 | + :requestor => person, | ||
33 | + :environment => @environment | ||
34 | + ) | ||
27 | 35 | ||
28 | software_count = SoftwareInfo.count | 36 | software_count = SoftwareInfo.count |
29 | task.finish | 37 | task.finish |