Tôi đang viết một số mã kiểm tra cho một tính năng xử lý tệp PDF. Ý tưởng cơ bản đằng sau các bài kiểm tra là tôi hướng chúng tới một số tệp PDF tôi đã chọn đặc biệt, họ xử lý chúng và tôi kiểm tra xem đầu ra có đúng như tôi mong đợi không.
Câu hỏi của tôi là: tôi nên lưu trữ những tệp PDF lớn này ở đâu? Tôi có nên kiểm tra chúng vào kiểm soát phiên bản cùng với mã không? Hoặc đặt chúng ở một nơi khác? Rõ ràng, mã kiểm tra là vô dụng nếu không có các tệp PDF (hoặc thậm chí với các tệp PDF khác nhau) nhưng vẫn đưa chúng vào kho lưu trữ của chúng tôi cảm thấy sai.
Tests != Test Data