[TEST] add tests for source currencies query parameter for path find route

it also saves you from having to update the fixtures file for every new error though it introduces copy and paste in the actual test. I'm still kind of torn about which way I prefer but this was the format that @geertweening had in payments-test.js and I want to be consistent. Thoughts Geert?