Sha256: 7cf87f9c91becc60e116796840747ca95d35ee8a67786e5095cf8500b07ed7f4

Contents?: true

Size: 951 Bytes

Versions: 46

Compression:

Stored size: 951 Bytes

Contents

require 'test_helper'

class Kaui::InvoiceItemTest < ActiveSupport::TestCase
  fixtures :invoice_items

  test "can serialize from json" do
    as_json = invoice_items(:recurring_item_for_pierre)
    invoice = Kaui::InvoiceItem.new(as_json)

    assert_equal as_json["invoiceItemId"], invoice.invoice_item_id
    assert_equal as_json["invoiceId"], invoice.invoice_id
    assert_equal as_json["accountId"], invoice.account_id
    assert_equal as_json["bundleId"], invoice.bundle_id
    assert_equal as_json["subscriptionId"], invoice.subscription_id
    assert_equal as_json["planName"], invoice.plan_name
    assert_equal as_json["phaseName"], invoice.phase_name
    assert_equal as_json["description"], invoice.description
    assert_equal as_json["startDate"], invoice.start_date
    assert_equal as_json["endDate"], invoice.end_date
    assert_equal as_json["amount"], invoice.amount
    assert_equal as_json["currency"], invoice.currency
  end
end

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
kaui-0.6.6 test/unit/kaui/invoice_item_test.rb
kaui-0.6.5 test/unit/kaui/invoice_item_test.rb
kaui-0.6.4 test/unit/kaui/invoice_item_test.rb
kaui-0.6.3 test/unit/kaui/invoice_item_test.rb
kaui-0.6.2 test/unit/kaui/invoice_item_test.rb
kaui-0.6.1 test/unit/kaui/invoice_item_test.rb
kaui-0.6.0 test/unit/kaui/invoice_item_test.rb
kaui-0.5.3 test/unit/kaui/invoice_item_test.rb
kaui-0.5.2 test/unit/kaui/invoice_item_test.rb
kaui-0.5.1 test/unit/kaui/invoice_item_test.rb
kaui-0.5.0 test/unit/kaui/invoice_item_test.rb
kaui-0.4.9 test/unit/kaui/invoice_item_test.rb
kaui-0.4.8 test/unit/kaui/invoice_item_test.rb
kaui-0.4.7 test/unit/kaui/invoice_item_test.rb
kaui-0.4.6 test/unit/kaui/invoice_item_test.rb
kaui-0.4.5 test/unit/kaui/invoice_item_test.rb
kaui-0.4.4 test/unit/kaui/invoice_item_test.rb
kaui-0.4.3 test/unit/kaui/invoice_item_test.rb
kaui-0.4.2 test/unit/kaui/invoice_item_test.rb
kaui-0.4.1 test/unit/kaui/invoice_item_test.rb