Sha256: 5867076ff09f421de88256e8cac329729955411857896e0b2bf6324e2d54d926

Contents?: true

Size: 1.17 KB

Versions: 3

Compression:

Stored size: 1.17 KB

Contents

require_relative '../../test_helper'

module Msip
  class OrgsocialPersonaTest < ActiveSupport::TestCase

    test "valido" do
      grupoper = Msip::Grupoper.create PRUEBA_GRUPOPER
      assert grupoper.valid?
      grupoper.save!
      orgsocial = Msip::Orgsocial.new PRUEBA_ORGSOCIAL
      orgsocial.grupoper = grupoper
      assert orgsocial.valid?
      orgsocial.save!

      persona = Msip::Persona.create PRUEBA_PERSONA
      assert persona.valid?
      persona.save!
 
      perfilorgsocial = Msip::Perfilorgsocial.create PRUEBA_PERFILORGSOCIAL
      assert perfilorgsocial.valid?
      perfilorgsocial.save!

      orgsocial_persona= Msip::OrgsocialPersona.new
      orgsocial_persona.orgsocial = orgsocial
      orgsocial_persona.persona = persona
      orgsocial_persona.perfilorgsocial = perfilorgsocial
      assert orgsocial_persona.valid?
      orgsocial_persona.save!
     
      orgsocial_persona.destroy
      perfilorgsocial.destroy
      persona.destroy
      orgsocial.destroy
      grupoper.destroy
    end

    test "no valido" do
      orgsocial_persona= Msip::OrgsocialPersona.new 
      assert_not orgsocial_persona.valid?
      orgsocial_persona.destroy
    end


  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
msip-2.2.0.alfa3 test/models/msip/orgsocial_persona_test.rb
msip-2.2.0.alfa2 test/models/msip/orgsocial_persona_test.rb
msip-2.2a2 test/models/msip/orgsocial_persona_test.rb