Tôi sử dụng GHUnit
. Tôi muốn đơn vị thử nghiệm phương pháp riêng tư và không biết làm thế nào để kiểm tra chúng. Tôi tìm thấy rất nhiều câu trả lời về lý do tại sao hoặc tại sao không thử nghiệm các phương pháp riêng tư. Nhưng không tìm thấy cách kiểm tra chúng.Kiểm tra đơn vị phương pháp riêng - mục tiêu C
Tôi không muốn thảo luận xem tôi có nên kiểm tra tư nhân hay không nhưng sẽ tập trung vào cách kiểm tra nó.
Ai đó có thể cho tôi ví dụ về cách thử nghiệm phương pháp riêng tư không?
Giống như cách bạn kiểm tra phương pháp thông thường, vấn đề bạn đang gặp phải chính xác là gì? – Abizern
Quyết định kiểm tra các phương pháp riêng tư là một phần của không gian vấn đề, không phải là một phần của không gian giải pháp. – dasblinkenlight
@Abizern Nó nói 'Không thể nhìn thấy @interface cho myClass tuyên bố chọn 'myMethod'' – Geek