Sha256: a3385138c6965d65539f291a032f68a4f923971c47018eeb2a331bbbc312d106

Contents?: true

Size: 736 Bytes

Versions: 37

Compression:

Stored size: 736 Bytes

Contents

require 'test_helper'

class Kaui::OverdueStateTest < ActiveSupport::TestCase
  fixtures :overdue_states

  test "can serialize from json" do
    as_json = overdue_states(:od1)
    od1 = Kaui::OverdueState.new(as_json)

    assert_equal as_json["name"], od1.name
    assert_equal as_json["externalMessage"], od1.external_message
    assert_equal as_json["daysBetweenPaymentRetries"], od1.days_between_payment_retries
    assert_equal as_json["disableEntitlementAndChangesBlocked"], od1.disable_entitlement_and_changes_blocked
    assert_equal as_json["blockChanges"], od1.block_changes
    assert_equal as_json["clearState"], od1.clear_state
    assert_equal as_json["reevaluationIntervalDays"], od1.reevaluation_interval_days
  end
end

Version data entries

37 entries across 37 versions & 1 rubygems

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