Add tests for coverage on throws
Add mockery for coverage tests.
Change locale and currency look ups to use && instead of default assignment.