unit test settings
add exception
add parser
unit test for parser