UNPKG

aamva-parser

Version:

Plugin to parse AAMVA Drivers License Data from the PDF417 barcode

45 lines (40 loc) 795 B
import { VersionFiveFieldParser } from '../src/mappers/v5/versionFiveFieldParser'; describe('VersionFiveFieldParser', () => { const data = `@ ANSI 636026080102DL00410288ZA03290015DLDAQD12345678 DCSPUBLIC DDEN DACJOHN 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 VersionFiveFieldParser(data); it('should parse weight correctly', () => { const result = parser.parseString("weight"); expect(result).toBe('180'); // Adjust based on your logic }); // Add more tests for other methods as needed });