Improve currency detection tests

- Remove unnecessary test setup. USD is the default currency, so we can assume this for the tests.
- Make tests explicit by moving each into its own "it" block.
- Change descriptions to clarify what we are doing in each test/group.