public function test_os_parametros_passados_para_encomenda_2_deve_gerar_uma_url()
 {
     $encomenda = new Encomenda();
     $encomenda->set("formato", 2)->set("peso", 30)->set("comprimento", 30)->set("altura", 10)->set("largura", 40)->set("diametro", 60)->set("codigo", 40045)->set("valor_declarado", 200)->set("aviso_recebimento", true);
     $param = $encomenda->getParam();
     $this->assertTrue(is_string($param));
     $this->assertEquals($param, "nCdFormato=2&nVlPeso=30&nVlComprimento=30&nVlAltura=10&nVlLargura=40&nVlDiametro=60&nCdServico=40045&sCdMaoPropria=n&sCdAvisoRecebimento=s&nVlValorDeclarado=200");
     unset($encomenda);
 }
 /**
  * Método que recupera url de acesso ao webservice dos Correios.
  *
  * @access private
  * @param Encomenda $encomenda
  * @return void void
  */
 private function createUrl(Encomenda &$encomenda)
 {
     $encomenda->url = trim(CorreiosWebService::URLBASE . "" . $this->getParam() . "&" . $encomenda->getParam());
 }