juridical_nature_test.rb
919 Bytes
require File.dirname(__FILE__) + '/../../../../test/test_helper'
require File.dirname(__FILE__) + '/../helpers/plugin_test_helper'
class JuridicalNatureTest < ActiveSupport::TestCase
include PluginTestHelper
def setup
@govPower = GovernmentalPower.create(:name=>"Some Gov Power")
@govSphere = GovernmentalSphere.create(:name=>"Some Gov Sphere")
end
def teardown
Institution.destroy_all
end
should "get public institutions" do
juridical_nature = JuridicalNature.create(:name => "Autarquia")
create_public_institution("Ministerio Publico da Uniao", "MPU", "BR", "DF", "Gama", juridical_nature, @govPower, @govSphere, "22.333.444/5555-66")
create_public_institution("Tribunal Regional da Uniao", "TRU", "BR", "DF", "Brasilia", juridical_nature, @govPower, @govSphere, "22.333.444/5555-77")
assert juridical_nature.public_institutions.count == PublicInstitution.count
end
end