使用 rspec 测试普通 ruby 类 (PORO) 的最准确测试类型是什么——在我的例子中是服务。通常我会使用 :model
测试。
但只是为了惯用测试:有没有一种方法可以进行比 :model
类型更薄的 rspec 测试?
最佳答案
有no type to apply .只需将其视为 PORO 并为其编写规范即可。如果你真的想添加一个类型,你可以添加 type::service
但默认情况下它不会做任何事情。
RSpec.describe MyServiceObject do
# specs
end
关于ruby - RSpec:最准确的服务测试类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31921486/