Sha256: a35c545389fc0aa824f9dea42adf467c847cd25dffe6f67ca550bf424c8f3dbb
Contents?: true
Size: 769 Bytes
Versions: 1
Compression:
Stored size: 769 Bytes
Contents
require 'spec_helper' describe Metro2::Records::J1Segment do before do @j1 = described_class.new @j1.surname = 'Simpson' @j1.first_name = 'Homer' @j1.middle_name = 'Jay' @j1.social_security_number = '333224444' @j1.date_of_birth = Date.new(1987, 4, 19) @j1.telephone_number = '5555555555' @j1.ecoa_code = 1 end context '#to_metro2' do it 'should generate j1 segment string' do exp = [ 'J1', ' ', 'Simpson'.ljust(25, ' '), 'Homer'.ljust(20, ' '), 'Jay'.ljust(20, ' '), ' ', '333224444', '04191987', '5555555555', '1', ' ', ' ' ] j1_str = @j1.to_metro2 expect(j1_str).to eq(exp.join('')) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
metro2_format-1.0.0 | spec/records/j1_segment_spec.rb |