import { AddressUtils } from './AddressUtils'; import { expect } from 'chai'; describe('Address Utils', () => { let addressUtils = new AddressUtils(); it('should calculate full address', () => { let fullAddress = addressUtils.addFullAddress({ addressLine1: 'line 1', town: 'town', postcode: 'postcode', manualAddress: true }); expect(fullAddress).to.deep.equal({ address: 'line 1, town', addressLine1: 'line 1', town: 'town', postcode: 'postcode', manualAddress: true }) }); it('should calculate full address (with line 2)', () => { let fullAddress = addressUtils.addFullAddress({ addressLine1: 'line 1', addressLine2: 'line 2', town: 'town', postcode: 'postcode', manualAddress: true }); expect(fullAddress).to.deep.equal({ address: 'line 1, line 2, town', addressLine1: 'line 1', addressLine2: 'line 2', town: 'town', postcode: 'postcode', manualAddress: true }) }); });