0
我正在研究跟蹤客戶詳細信息(自然存儲爲Customer
)的Rails應用程序,並允許用戶根據一組預定義條件生成一組客戶記錄的快照批次(Batch
)。Rails/RSpec:具有依賴於另一個模型的speccing模型行爲?
Batch
模型負責整理CSV的記錄,並更新每條記錄的狀態字段。
我正在努力讓我的頭腦清楚如何最好地規範使用RSpec的批生成例程,即 - 對客戶依賴關係進行存根。
我是否應該創建一組預定的客戶記錄,以確保我的規則正確(即給定記錄a至k,該批次不應包含記錄b,d或f),或應該我試圖以某種方式模擬/存留它們?