Sha256: 6e5ab4850651f6fe72bdf4584191a40d5a0aae0c9226cb21a7cbf86a2da292a3
Contents?: true
Size: 708 Bytes
Versions: 3
Compression:
Stored size: 708 Bytes
Contents
# encoding: utf-8 describe Cieloz::RequisicaoCancelamento do let(:_) { subject.class } let(:dir) { File.dirname __FILE__ } let(:opts) { { root: "requisicao-cancelamento" } } let(:ec) { _::DadosEc.new Cieloz::Homologacao::Credenciais::CIELO } it "serializes tid" do tid = 12345 subject.tid = tid assert_equal expected_xml(opts) { "<tid>#{tid}</tid>" }, subject.to_xml end it "serializes dados-ec" do subject.dados_ec = ec assert_equal expected_xml(opts) { xml_for :ec, dir, binding }, subject.to_xml end it "serializes valor" do val = 123 subject.valor = val assert_equal expected_xml(opts) { "<valor>#{val}</valor>" }, subject.to_xml end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
cieloz-0.0.4 | test/unit/requisicao_cancelamento_test.rb |
cieloz-0.0.3 | test/unit/requisicao_cancelamento_test.rb |
cieloz-0.0.2 | test/unit/requisicao_cancelamento_test.rb |