Sha256: ce1892b29271f4d885d640ae55339eb3e663970c4240a513b5daaf96f1c53d4a
Contents?: true
Size: 1.39 KB
Versions: 2
Compression:
Stored size: 1.39 KB
Contents
require 'spec_helper' require 'cep' describe Cep do describe "#address with cep" do subject { Cep.new.cep('93320220') } it "gets tipo_logradouro" do subject[:tipo_logradouro].should eq("Rua") end it "gets logradouro" do subject[:logradouro].should eq("Rua Guanabara") end it "gets bairro" do subject[:bairro].should eq("Ouro Branco") end it "gets localidade" do subject[:localidade].should eq("Novo Hamburgo") end it "gets localidade" do subject[:uf].should eq("RS") end it "gets cep" do subject[:cep].should eq("93320220") end end describe "#cep with address" do subject { Cep.new.address('Avenida Conde da Boa Vista')[0] } it "gets tipo_logradouro" do subject[:tipo_logradouro].should eq("Avenida") end it "gets logradouro" do subject[:logradouro].should eq("Avenida Conde de Boa Vista") end it "gets bairro" do subject[:bairro].should eq("Jardim Tijuca") end it "gets localidade" do subject[:localidade].should eq("Campo Grande") end it "gets localidade" do subject[:uf].should eq("MS") end it "gets cep" do subject[:cep].should eq("79094050") end end describe "#url" do it "builds ws url with params" do url = Cep.new.url({p1: 'v1', p2: 'v2'}) url.should eq(Cep::URL + '?p1=v1&p2=v2') end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cep-0.0.8 | spec/lib/cep_spec.rb |
cep-0.0.7 | spec/lib/cep_spec.rb |