added tests for @Argument annotation