Bạn chắc chắn nên đặt các bài kiểm tra của bạn vào kho lưu trữ. Các xét nghiệm theo ý kiến của tôi là một phần của mã và có thể giúp người khác hiểu được nó (nếu được viết tốt). Bên cạnh đó, họ có thể giúp đỡ người khác khi thay đổi hoặc đóng góp cho cơ sở mã của bạn. Các bài kiểm tra tốt có thể mang lại cho bạn sự tự tin rằng những thay đổi của bạn không vô tình phá vỡ bất cứ điều gì.
Mã kiểm tra nên được tách biệt tốt với mã sản xuất, mặc dù. Maven chẳng hạn đạt được điều này bằng cách đặt mã sản xuất và kiểm tra vào các thư mục khác nhau. Câu hỏi "là tập tin này là một phần của sản xuất hoặc của mã kiểm tra" không bao giờ nên phát sinh.
Cá nhân tôi không viết các bài kiểm tra đơn vị cho các thư viện được sử dụng trong mã của riêng tôi. Tôi hy vọng chúng sẽ hoạt động (ít nhất là khi tôi sử dụng phiên bản phát hành, mặc dù lỗi rõ ràng có thể xuất hiện). Nó nhận được một số phạm vi kiểm tra trong các thử nghiệm tích hợp, nhưng điều đó là không đủ.