0
我正在研究跟踪客户详细信息(自然存储为Customer
)的Rails应用程序,并允许用户根据一组预定义条件生成一组客户记录的快照批次(Batch
)。Rails/RSpec:具有依赖于另一个模型的speccing模型行为?
Batch
模型负责整理CSV的记录,并更新每条记录的状态字段。
我正在努力让我的头脑清楚如何最好地规范使用RSpec的批生成例程,即 - 对客户依赖关系进行存根。
我是否应该创建一组预定的客户记录,以确保我的规则正确(即给定记录a至k,该批次不应包含记录b,d或f),或应该我试图以某种方式模拟/存留它们?