Sha256: 64be3389a452386efc6f3557d96d5e661e0d60b8f1166f4a51b15fa67877e9d6

Contents?: true

Size: 820 Bytes

Versions: 3

Compression:

Stored size: 820 Bytes

Contents

require_relative '../../test_helper'

module Msip
  class EstadosolTest < ActiveSupport::TestCase

    test "valido" do
      estadosol = Msip::Estadosol.create PRUEBA_ESTADOSOL
      assert estadosol.valid?
      estadosol.destroy
    end

    test "no valido por falta de nombre" do
      estadosol = Msip::Estadosol.new PRUEBA_ESTADOSOL
      estadosol.nombre = ''
      assert_not estadosol.valid?
      estadosol.destroy
    end

    test "valido sin observaciones" do
      estadosol = Msip::Estadosol.create PRUEBA_ESTADOSOL
      estadosol.observaciones = nil
      assert estadosol.valid?
      estadosol.destroy
    end

    test "existente" do
      estadosol = Msip::Estadosol.find(1)
      assert estadosol.valid?
      assert_equal estadosol.nombre, 'PENDIENTE'
      estadosol.destroy
    end


  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

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