Sha256: 6755f09c6057f927deb654c367eb1894ae1914387329672b2d498758c0ba01c6
Contents?: true
Size: 753 Bytes
Versions: 60
Compression:
Stored size: 753 Bytes
Contents
require 'spec_helper' describe NetSuite::Records::BillingScheduleMilestoneList do let(:list) { NetSuite::Records::BillingScheduleMilestoneList.new } let(:milestone) { NetSuite::Records::BillingScheduleMilestone.new } it 'can have milestones be added to it' do list.milestones << milestone milestone_list = list.milestones expect(milestone_list).to be_kind_of(Array) expect(milestone_list.length).to eql(1) milestone_list.each { |i| expect(i).to be_kind_of(NetSuite::Records::BillingScheduleMilestone) } end describe '#to_record' do it 'can represent itself as a SOAP record' do record = { 'listAcct:billingScheduleMilestone' => [] } expect(list.to_record).to eql(record) end end end
Version data entries
60 entries across 60 versions & 1 rubygems