是否有可能在 Ruby 中的 method_missing 声明中确定是否使用括号表示法调用了给定的 missing_method(没有任何参数),即:
foo.non_existing_method()
或使用无括号符号:
foo.non_existing_method
?
我需要这个来解决我非常具体的测试问题。
是否有可能在 Ruby 中的 method_missing 声明中确定是否使用括号表示法调用了给定的 missing_method(没有任何参数),即:
foo.non_existing_method()
或使用无括号符号:
foo.non_existing_method
?
我需要这个来解决我非常具体的测试问题。