UNPKG

aamva-parser

Version:

Plugin to parse AAMVA Drivers License Data from the PDF417 barcode

45 lines (40 loc) 791 B
import { VersionTwoFieldParser } from '../src/mappers/v2/versionTwoFieldParser'; describe('VersionTwoFieldParser', () => { const data = `@ ANSI 636026020102DL00410288ZA03290015DLDAQD12345678 DCSPUBLIC DDEN DCTJOHN DDFN DADQUINCY DDGN DCAD DCBNONE DCDNONE DBD08242015 DBB01311970 DBA01312035 DBC1 DAU069 in DAYGRN DAG789 E OAK ST DAIANYTOWN DAJCA DAK902230000 DCF83D9BN217QO983B1 DCGUSA DAW180 DAZBRO DCK12345678900000000000 DDB02142014 DDK1 ZAZAAN ZAB ZAC`; const parser = new VersionTwoFieldParser(data); it('should parse first name correctly', () => { const result = parser.parseFirstName(); expect(result).toBe('JOHN'); // Adjust based on your logic }); // Add more tests for other methods as needed });