Sha256: 5d3665ed73443606c2f9be25bd007199616a439c7a5d3856fdd1585e3167d64e
Contents?: true
Size: 562 Bytes
Versions: 2
Compression:
Stored size: 562 Bytes
Contents
require "test_helper" module PushType describe RepeaterField do let(:field) { PushType::RepeaterField.new :foo } let(:val) { ['a', 'b', 'c'] } describe 'default' do it { field.template.must_equal 'repeater' } it { field.multiple?.must_equal true } it { field.param.must_equal foo: [] } it { field.to_json(val).must_be_instance_of Array } it { field.to_json(val)[0].must_equal 'a' } it { field.from_json(val).must_be_instance_of Array } it { field.from_json(val)[0].must_equal 'a' } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
push_type_core-0.5.1 | test/fields/push_type/repeater_field_test.rb |
push_type_core-0.5.0 | test/fields/push_type/repeater_field_test.rb |