fixed error test that wasn't throwing exception
- added additional tests to ensure constants dont change