Tôi đã xác nhận bằng cách thiết lập một breakpoint trong thiết lập của tôi() bên trong kiểm tra đơn vị của tôi bằng cách làm theo hướng dẫn tại đây:
How to Debug Your PHP Unit Tests in Eclipse
Nó bao gồm việc sao chép/usr/bin/tập tin phpunit cho dự án của bạn (vì vậy nó có thể truy cập thông qua GUI của eclipse) và thêm phần mở rộng .php vào nó. Từ đó, hãy goto cấu hình gỡ lỗi của bạn và đặt tệp PHP thành tệp phpunit.php đó.
Bước quan trọng tiếp theo có tác dụng lớn đối với tôi, vì tôi đang sử dụng Yii đã cung cấp cho tôi tệp bootstrap.php. Đặt một cái gì đó như thế này trong args của bạn:
--bootstrap=${workspace_loc}/my-project/trunk/protected/tests/bootstrap.php ${workspace_loc}/my-project/trunk/protected/tests/unit/SomeClassToTest.php
O MY GOD! NẾU CHỈ Tôi đã vấp phải câu trả lời này * năm * trước đây khi lần đầu tiên tôi bắt đầu tìm kiếm !! Tôi đã thử rất nhiều thứ nhưng điều này chỉ * hoạt động *! THANK YOU, người dùng ẩn danh !! Cảm ơn bạn!! –
Bạn rất đáng sợ. – fracz