added tests for argument validation of bank account number and bank number if these are nil
added test for not tested currency size exception