JUnit + Mockito

tests for bank application
It's better to check all variables in the beginning (dest, curSrcVal, amount etc.) In this case you don't have many levels of if-else statements