Sha256: b388e04dbd0459455d48ce23ff0070df29453c4dd172ddfdd68eef633861b481
Contents?: true
Size: 1.6 KB
Versions: 3
Compression:
Stored size: 1.6 KB
Contents
require_relative '../../test_helper' require 'msip/ubicacion_helper' module Msip class UbicacionHelperTest < ActionView::TestCase include UbicacionHelper def contexto_p @pais = Pais.find(862) @ubicacion = Ubicacion.create({ pais: @pais }) end test "simple" do contexto_p assert @ubicacion.valid? end test "nombre con sólo país" do contexto_p assert_equal formato_ubicacion(@ubicacion), "Venezuela" end def contexto_d contexto_p @departamento = Departamento.where(id: 1).take @ubicacion.id_departamento = @departamento.id end test "nombre con pais y departamento" do contexto_d assert_equal formato_ubicacion(@ubicacion), "Venezuela / Distrito Capital" end def contexto_m contexto_d @municipio = Municipio.where(id:25).take @ubicacion.id_municipio = @municipio.id end test "nombre con municipio" do contexto_m assert_equal formato_ubicacion(@ubicacion), "Venezuela / Distrito Capital / Bolivariano Libertador" end def contexto_c contexto_m @clase = Clase.where(id_municipio: 25).take @ubicacion.id_clase = @clase.id end test "no incluye clase" do contexto_c assert_equal formato_ubicacion(@ubicacion, false), "Venezuela / Distrito Capital / Bolivariano Libertador" end test "incluye clase" do contexto_c assert_equal formato_ubicacion(@ubicacion), "Venezuela / Distrito Capital / Bolivariano Libertador / Caracas" end end # class end # module
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
msip-2.2.0.alfa3 | test/helpers/msip/ubicacion_helper_test.rb |
msip-2.2.0.alfa2 | test/helpers/msip/ubicacion_helper_test.rb |
msip-2.2a2 | test/helpers/msip/ubicacion_helper_test.rb |