thể trùng lặp:
Unit Testing C CodeUnit Testing Khung C
Tôi đã nhìn thấy một số câu hỏi cụ thể để C++, nhưng tôi thực sự tò mò về C. Tôi đang cố gắng để thêm một khung kiểm thử đơn vị tiêu chuẩn vào môi trường xây dựng của chúng ta. Mục tiêu chính của tôi là khuyến khích các nhà phát triển của chúng tôi viết các bài kiểm tra đơn vị và chuẩn hóa các bài kiểm tra đó để những người khác có thể chạy chúng. Lý tưởng nhất là tôi muốn chạy các bài kiểm tra đơn vị như một phần của bản dựng hàng đêm của chúng tôi.
Chúng tôi bắt đầu một số công việc với CUnit, hoạt động ngoại trừ mọi thứ chạy trong một luồng và bất kỳ lỗi bộ nhớ nào khiến cho các bài kiểm tra đơn vị ngừng chạy, điều này khá khó chịu. Tôi cũng thấy rất khó để viết các bài kiểm tra, nhưng đó có thể chỉ là thử nghiệm đơn vị cho bạn.
Có ai biết lựa chọn thay thế tốt không? Có ai đã có kinh nghiệm với C++ Unit Testers với mã C-only không?
Xem [tại đây] [1] để biết câu trả lời của bạn. (Trùng lặp) [1]: http: //stackoverflow.com/questions/65820/unit-testing-c-code – jjnguy