Add proper testing for parser

- Added testing beyond basic 'does it compile' tests. Tests now
include various short/long description names,