Tôi vừa mới nhận thấy cơ sở dữ liệu thử nghiệm của mình không được dọn sạch sau khi chạy thử nghiệm nếu kiểm tra của tôi phân lớp Test :: Unit :: TestCase. Nếu các bài kiểm tra của tôi phân lớp ActiveSupport :: TestCase, mọi thứ sẽ được dọn dẹp đúng cách.ActiveSupport :: TestCase vs Test :: Unit :: TestCase khi kiểm tra đơn vị đường ray
Bất cứ ai có thể giải thích lý do tại sao và/hoặc cung cấp giải thích về cách sử dụng cái này so với cách khác không?
Tôi đang sử dụng shoulda và factory_girl.
Cảm ơn.
Câu trả lời hay. Cảm ơn! – Abel