任务:在 Ruby 中,我必须重新打开 String 类并添加一个调用 upcase 方法的新功能 my_new_method。
"abc".my_new_method
返回
"ABC"
我已经尝试使用此代码,但测试说参数数量错误(0 代表 1)
# Re-open String class
class String
# Add the my_new_method method.
def my_new_method(value)
value.upcase
end
end
测试:
Test.expect "abc".my_new_method == "ABC"
我知道我不必输入参数(值),但我不知道如何获取之前编写的字符串。
请尝试帮助我。提前致谢!