Coverts source currency to target currency.
Generate fake, incemental, unique values for testing (e.g. Foo0 -> Foo1 -> Foo2...)