Added more testcases for Argument and Return type marshaling