Sha256: a5c93a1b9637c47675262c34ed2ac7a6e2d3d4dfd6f3a88da1f810b4ca9af43e
Contents?: true
Size: 782 Bytes
Versions: 46
Compression:
Stored size: 782 Bytes
Contents
require 'test_helper' class Kaui::InvoiceTest < ActiveSupport::TestCase fixtures :invoices test "can serialize from json" do as_json = invoices(:invoice_for_pierre) invoice = Kaui::Invoice.new(as_json) assert_equal as_json["amount"], invoice.amount assert_equal as_json["cba"], invoice.credit_balance_adjustment assert_equal as_json["creditAdj"], invoice.credit_adjustment assert_equal as_json["refundAdj"], invoice.refund_adjustment assert_equal as_json["invoiceId"], invoice.invoice_id assert_equal as_json["invoiceDate"], invoice.invoice_date assert_equal as_json["targetDate"], invoice.target_date assert_equal as_json["invoiceNumber"], invoice.invoice_number assert_equal as_json["accountId"], invoice.account_id end end
Version data entries
46 entries across 46 versions & 1 rubygems