Sha256: 1a1f3f7751e78f56bd6938d4d5cbc474290c5ecb8f5b785f5367c5da5467d9a6

Contents?: true

Size: 759 Bytes

Versions: 19

Compression:

Stored size: 759 Bytes

Contents

require 'test_helper'

class Kaui::PluginInfoPropertyTest < ActiveSupport::TestCase
  fixtures :plugin_info_properties

  keys = [:accountId, :type, :cardHolderName, :cardType, :expirationDate, :maskNumber,
          :address1, :address2, :city, :postalCode, :state, :country]

  test "can serialize from json" do
    keys.each do |key|
      as_json = plugin_info_properties("plugin_info_property_#{key.to_s}".to_sym)
      plugin_info_property = Kaui::PluginInfoProperty.new(as_json)

      assert_equal as_json["isUpdatable"], plugin_info_property.is_updatable
      assert_equal as_json["key"], plugin_info_property.key
      assert_equal key.to_s, plugin_info_property.key
      assert_equal as_json["value"], plugin_info_property.value
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
kaui-0.2.2 test/unit/kaui/plugin_info_property_test.rb
kaui-0.2.1 test/unit/kaui/plugin_info_property_test.rb
kaui-0.2.0 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.18 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.17 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.16 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.15 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.14 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.12 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.11 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.10 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.9 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.8 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.7 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.6 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.5 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.4 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.3 test/unit/kaui/plugin_info_property_test.rb
kaui-0.1.2 test/unit/kaui/plugin_info_property_test.rb