Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Consertos de whitespace

  • Loading branch information...
commit 30d9d50b80a6ed75de9499fb44bb502bcd5c82db 1 parent 94c897a
Cainã Costa cfcosta authored

Showing 1 changed file with 48 additions and 48 deletions. Show diff stats Hide diff stats

  1. +48 48 spec/moip_spec.rb
96 spec/moip_spec.rb
@@ -28,22 +28,22 @@
28 28 :cep => "70100-000",
29 29 :tel_fixo => "(61)3211-1221" }
30 30
31   - @billet_without_razao = { :value => "8.90", :id_proprio => id,
  31 + @billet_without_razao = { :value => "8.90", :id_proprio => id,
32 32 :forma => "BoletoBancario", :pagador => @pagador}
33   - @billet = { :value => "8.90", :id_proprio => id,
  33 + @billet = { :value => "8.90", :id_proprio => id,
34 34 :forma => "BoletoBancario", :pagador => @pagador ,
35 35 :razao=> "Pagamento" }
36 36
37   - @debit = { :value => "8.90", :id_proprio => id, :forma => "DebitoBancario",
38   - :instituicao => "BancoDoBrasil", :pagador => @pagador,
  37 + @debit = { :value => "8.90", :id_proprio => id, :forma => "DebitoBancario",
  38 + :instituicao => "BancoDoBrasil", :pagador => @pagador,
39 39 :razao => "Pagamento"}
40 40
41 41 @credit = { :value => "8.90", :id_proprio => id, :forma => "CartaoCredito",
42 42 :instituicao => "AmericanExpress",:numero => "345678901234564",
43   - :expiracao => "08/11", :codigo_seguranca => "1234",
44   - :nome => "João Silva", :identidade => "134.277.017.00",
  43 + :expiracao => "08/11", :codigo_seguranca => "1234",
  44 + :nome => "João Silva", :identidade => "134.277.017.00",
45 45 :telefone => "(21)9208-0547", :data_nascimento => "25/10/1980",
46   - :parcelas => "2", :recebimento => "AVista",
  46 + :parcelas => "2", :recebimento => "AVista",
47 47 :pagador => @pagador, :razao => "Pagamento"}
48 48 end
49 49
@@ -52,28 +52,28 @@
52 52 MoIP::Client.stub!(:post).
53 53 and_return("ns1:EnviarInstrucaoUnicaResponse"=>
54 54 { "Resposta"=>
55   - { "ID"=>Time.now.strftime("%y%m%d%H%M%S"),
56   - "Status"=>"Sucesso",
57   - "Token" => "T2N0L0X8E0S71217U2H3W1T4F4S4G4K731D010V0S0V0S080M010E0Q082X2"
  55 + { "ID"=>Time.now.strftime("%y%m%d%H%M%S"),
  56 + "Status"=>"Sucesso",
  57 + "Token" => "T2N0L0X8E0S71217U2H3W1T4F4S4G4K731D010V0S0V0S080M010E0Q082X2"
58 58 }
59 59 })
60 60 end
61 61
62 62 it "with old api should be deprecated" do
63 63 deprecations = collect_deprecations{ MoIP.checkout(@billet) }
64   -
  64 +
65 65 deprecations.should_not be_empty
66 66 deprecations.any? {|w| w =~ /MoIP.checkout has been deprecated/ }.should be_true
67 67 end
68 68
69 69 context "when it is a billet checkout" do
70 70 it "should raise an exception when razao parameter is not passed" do
71   - error = "É necessário informar a razão do pagamento"
  71 + error = "É necessário informar a razão do pagamento"
72 72
73   - lambda { MoIP::Client.checkout(@billet_without_razao) }.should
74   - raise_error(StandardError,error)
  73 + lambda { MoIP::Client.checkout(@billet_without_razao) }.should
  74 + raise_error(StandardError,error)
75 75 end
76   -
  76 +
77 77 it "should have status 'Sucesso'" do
78 78 response = MoIP::Client.checkout(@billet)
79 79 response["Status"].should == "Sucesso"
@@ -87,33 +87,33 @@
87 87 end
88 88
89 89 it "should have status 'Falha' when a instituition is not passed as argument" do
90   - @incorrect_debit = { :value => "37.90", :id_proprio => id,
  90 + @incorrect_debit = { :value => "37.90", :id_proprio => id,
91 91 :forma => "DebitoBancario", :pagador => @pagador,
92 92 :razao => "Pagamento"}
93   -
  93 +
94 94 error = "Pagamento direto não é possível com a instituição de pagamento enviada"
95 95
96 96 MoIP::Client.stub!(:post)
97 97 .and_return("ns1:EnviarInstrucaoUnicaResponse"=>
98 98 { "Resposta"=>
99 99 {
100   - "Status"=>"Falha",
  100 + "Status"=>"Falha",
101 101 "Erro"=>error
102 102 }
103 103 })
104 104 error = "Pagamento direto não é possível com a instituição de pagamento enviada"
105   - lambda { MoIP::Client.checkout(@incorrect_debit) }.should
  105 + lambda { MoIP::Client.checkout(@incorrect_debit) }.should
106 106 raise_error(StandardError, error)
107 107 end
108 108
109 109 it "should raise an exception if payer informations were not passed" do
110   - @incorrect_debit = { :value => "37.90", :id_proprio => id,
111   - :forma => "DebitoBancario",
112   - :instituicao => "BancoDoBrasil",
113   - :razao => "Pagamento"
  110 + @incorrect_debit = { :value => "37.90", :id_proprio => id,
  111 + :forma => "DebitoBancario",
  112 + :instituicao => "BancoDoBrasil",
  113 + :razao => "Pagamento"
114 114 }
115 115
116   - lambda { MoIP::Client.checkout(@incorrect_debit) }.should
  116 + lambda { MoIP::Client.checkout(@incorrect_debit) }.should
117 117 raise_error(StandardError, "É obrigatório passar as informações do pagador")
118 118 end
119 119 end
@@ -125,7 +125,7 @@
125 125 end
126 126
127 127 it "should have status 'Falha' when the card informations were not passed as argument" do
128   - @incorrect_credit = { :value => "8.90", :id_proprio => id,
  128 + @incorrect_credit = { :value => "8.90", :id_proprio => id,
129 129 :forma => "CartaoCredito", :pagador => @pagador,
130 130 :razao => "Pagamento"
131 131 }
@@ -133,16 +133,16 @@
133 133 error = "Pagamento direto não é possível com a instituição de pagamento enviada"
134 134 MoIP::Client.stub!(:post)
135 135 .and_return("ns1:EnviarInstrucaoUnicaResponse"=>
136   - {
  136 + {
137 137 "Resposta"=>
138 138 {
139   - "Status"=>"Falha",
140   - "Erro"=>error
  139 + "Status"=>"Falha",
  140 + "Erro"=>error
141 141 }
142 142 })
143 143
144 144 error = "Pagamento direto não é possível com a instituição de pagamento enviada"
145   - lambda { MoIP::Client.checkout(@incorrect_credit) }.should
  145 + lambda { MoIP::Client.checkout(@incorrect_credit) }.should
146 146 raise_error(StandardError, error)
147 147 end
148 148 end
@@ -150,7 +150,7 @@
150 150 context "in error scenario" do
151 151 it "should raise an exception if response is nil" do
152 152 MoIP::Client.stub!(:post).and_return(nil)
153   - lambda { MoIP::Client.checkout(@billet) }.should
  153 + lambda { MoIP::Client.checkout(@billet) }.should
154 154 raise_error(StandardError,"Ocorreu um erro ao chamar o webservice")
155 155 end
156 156
@@ -158,11 +158,11 @@
158 158 MoIP::Client.stub!(:post)
159 159 .and_return("ns1:EnviarInstrucaoUnicaResponse"=>
160 160 { "Resposta"=>
161   - {"Status"=>"Falha",
162   - "Erro"=>"O status da resposta é Falha"
  161 + {"Status"=>"Falha",
  162 + "Erro"=>"O status da resposta é Falha"
163 163 }
164 164 })
165   -
  165 +
166 166 lambda { MoIP::Client.checkout(@billet) }.should raise_error(StandardError, "O status da resposta é Falha")
167 167 end
168 168 end
@@ -173,15 +173,15 @@
173 173 MoIP::Client.stub!(:get)
174 174 .and_return("ns1:ConsultarTokenResponse"=>
175 175 { "RespostaConsultar"=>
176   - {"Status"=>"Sucesso",
177   - "ID"=>"201010291031001210000000046760"
  176 + {"Status"=>"Sucesso",
  177 + "ID"=>"201010291031001210000000046760"
178 178 }
179 179 })
180 180 end
181 181
182 182 it "with old api should be deprecated" do
183 183 deprecations = collect_deprecations{ MoIP.query(token) }
184   -
  184 +
185 185 deprecations.should_not be_empty
186 186 deprecations.any? {|w| w =~ /MoIP.query has been deprecated/ }.should be_true
187 187 end
@@ -196,8 +196,8 @@
196 196 MoIP::Client.stub!(:get)
197 197 .and_return("ns1:ConsultarTokenResponse"=>
198 198 { "RespostaConsultar"=>
199   - {"Status"=>"Falha",
200   - "Erro"=>"Instrução não encontrada",
  199 + {"Status"=>"Falha",
  200 + "Erro"=>"Instrução não encontrada",
201 201 "ID"=>"201010291102522860000000046768"
202 202 }
203 203 })
@@ -210,48 +210,48 @@
210 210 context "build the MoIP URL" do
211 211 it "with old api should be deprecated" do
212 212 deprecations = collect_deprecations{ MoIP.moip_page(token) }
213   -
  213 +
214 214 deprecations.should_not be_empty
215 215 deprecations.any? {|w| w =~ /MoIP.moip_page has been deprecated/ }.should be_true
216 216 end
217 217
218 218 it "should build the correct URL" do
219 219 page = "https://desenvolvedor.moip.com.br/sandbox/Instrucao.do?token=#{token}"
220   - MoIP::Client.moip_page(token).should == page
  220 + MoIP::Client.moip_page(token).should == page
221 221 end
222 222
223 223 it "should raise an error if the token is not informed" do
224 224 error = "É necessário informar um token para retornar os dados da transação"
225   - lambda { MoIP::Client.moip_page("").should
  225 + lambda { MoIP::Client.moip_page("").should
226 226 raise_error(ArgumentError, error) }
227 227 end
228 228
229 229 it "should raise an error if nil is passed as the token" do
230 230 error = "É necessário informar um token para retornar os dados da transação"
231   - lambda { MoIP::Client.moip_page(nil).should
  231 + lambda { MoIP::Client.moip_page(nil).should
232 232 raise_error(ArgumentError, error) }
233 233 end
234 234 end
235 235
236 236 context "when receive notification" do
237 237 before(:each) do
238   - @params = { "id_transacao" => "Pag62", "valor" => "8.90",
239   - "status_pagamento" => "3", "cod_moip" => "001",
  238 + @params = { "id_transacao" => "Pag62", "valor" => "8.90",
  239 + "status_pagamento" => "3", "cod_moip" => "001",
240 240 "forma_pagamento" => "73", "tipo_pagamento" => "BoletoBancario",
241 241 "email_consumidor" => "presidente@planalto.gov.br" }
242 242 end
243 243
244 244 it "with old api should be deprecated" do
245 245 deprecations = collect_deprecations{ MoIP.notification(@param) }
246   -
  246 +
247 247 deprecations.should_not be_empty
248 248 deprecations.any? {|w| w =~ /MoIP.notification has been deprecated/ }.should be_true
249 249 end
250 250
251 251 it "should return a hash with the params extracted from NASP" do
252   - response = { :transaction_id => "Pag62", :amount => "8.90",
253   - :status => "printed", :code => "001",
254   - :payment_type => "BoletoBancario",
  252 + response = { :transaction_id => "Pag62", :amount => "8.90",
  253 + :status => "printed", :code => "001",
  254 + :payment_type => "BoletoBancario",
255 255 :email => "presidente@planalto.gov.br" }
256 256
257 257 MoIP::Client.notification(@params).should == response

0 comments on commit 30d9d50

Please sign in to comment.
Something went wrong with that request. Please try again.