我尝试进行符合最佳实践的 RSpec 测试,并且我知道在测试实例方法时,可以这样做

describe "#my_instance_method" do ... end

但是类方法呢?我应该在描述字符串中添加一个 self. 吗?
describe "#self.my_class_method" do ... end

感谢您的意见!

最佳答案

来自“How to name RSpec describe blocks for methods ”:

  • 使用磅 #method 作为实例方法
  • 使用点 .method 作为类方法

  • 在你的例子中:
    describe "#my_instance_method" do ... end
    describe ".my_class_method" do ... end
    

    关于ruby - 类方法 : describe "#my_class_method" or describe "#self.my_class_method"?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11537774/

    10-11 17:26