Add testcases, not yet implemented
allow onPreCall to throw an excpetion, will be handled by onException.
Add test cases