Sha256: e11536e185dc18f0fc7f6c475dda2f1475ff0cebc99a42c45bedea54e9ffa09e

Contents?: true

Size: 869 Bytes

Versions: 3

Compression:

Stored size: 869 Bytes

Contents

#encoding: utf-8
require 'helper'

class TestPostmonRuby < Test::Unit::TestCase
    def test_cep_com_rua
        consulta = PostmonRuby.consultar_cep "01330000"
        assert_equal "Rua Rocha", consulta.logradouro 
        assert_equal "Bela Vista", consulta.bairro 
        assert_equal "São Paulo", consulta.cidade
        assert_equal "SP", consulta.estado 
    end

    def test_cep_sem_rua
    	consulta = PostmonRuby.consultar_cep "85100000"
    	assert_equal "Jordão (Guarapuava)", consulta.cidade
    	assert_equal "PR", consulta.estado
    	assert consulta.logradouro.empty?
    	assert consulta.bairro.empty?
    end

    def test_cep_inexistente
    	consulta = PostmonRuby.consultar_cep "99999999"
    	assert consulta.cidade.empty?
    	assert consulta.estado.empty?
    	assert consulta.logradouro.empty?
    	assert consulta.bairro.empty?
    end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
postmon_ruby-0.0.3 test/test_postmon_ruby.rb
postmon_ruby-0.0.2 test/test_postmon_ruby.rb
postmon_ruby-0.0.1 test/test_postmon_ruby.rb