使用 rspec 测试普通红宝石类(PORO)的最准确测试类型是什么 - 在我的情况下是一项服务。通常我会使用:model
测试。
但仅仅是为了惯用测试:有没有办法让 rspec 测试比:model
类型更薄?
答案 0 :(得分:7)
有no type to apply。只需将其视为PORO并为其编写规范。如果你真的想添加一个类型,可以添加type: :service
,但默认情况下它不会做任何事情。
RSpec.describe MyServiceObject do
# specs
end