aamva-parser
Version:
Plugin to parse AAMVA Drivers License Data from the PDF417 barcode
45 lines (40 loc) • 795 B
text/typescript
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
});