Sha256: b74e385421fd70b1c183b2fc7d2a693de7af23129416f89a14a545a2fecb77b4
Contents?: true
Size: 789 Bytes
Versions: 2
Compression:
Stored size: 789 Bytes
Contents
# frozen_string_literal: true shared_examples_for 'DocumentRow' do |valid_hash| it { is_expected.to have_account_number(:account_number, valid_hash) } it { is_expected.to have_sized_string(:article_number, 50, valid_hash) } it { is_expected.to have_sized_string(:description, 50, valid_hash) } it { is_expected.to have_discount_type(:discount_type, valid_hash) } it { is_expected.to have_sized_integer(:housework_hours_to_report, 0, 99_999, valid_hash) } it { is_expected.to have_housework_type(:housework_type, valid_hash) } it { is_expected.to have_sized_float(:price, 0.0, 99_999_999_999.9, valid_hash) } it do is_expected.to have_sized_float( :delivered_quantity, -9_999_999_999_999.9, 9_999_999_999_999.9, valid_hash ) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fortnox-api-0.6.3 | spec/fortnox/api/types/examples/document_row.rb |
fortnox-api-0.6.2 | spec/fortnox/api/types/examples/document_row.rb |