Tôi muốn viết một dự án thư viện với các bài kiểm tra, ngay cả khi tôi đưa mã vào các dự án khác (trái ngược với liên kết tới lib.) ios dự án.Kiểm tra phát triển theo hướng (TDD): Viết thử nghiệm đơn vị trong Xcode 4
Dường như việc kiểm tra 'Bao gồm kiểm tra đơn vị' không đủ cho xcode 4 để khởi tạo đúng dự án có kiểm tra và sau khi xem qua tài liệu Apple, tôi không thể tìm thấy bất kỳ điều gì có liên quan.
Có ai biết bất kỳ tài nguyên hoặc hướng dẫn nào để làm việc này không?
Ngay cả với những mặc định dự án Cocoa Touch Thư viện tĩnh, sau khi chọn "Test" từ menu "sản phẩm", nó không thành công (khi kết nối) với lỗi này (dự án được gọi là test1
):
library not found for -ltest1
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2 failed with exit code 1
Bất kì sự trợ giúp nào đều được đánh giá cao.
Tôi có các bài kiểm tra làm việc trong dự án mới với 'Bao gồm kiểm tra đơn vị' trong Xcode 4 build 4A251a (GM Seed). Nhưng nó thực sự làm việc để thấy các bài kiểm tra thất bại, tôi phải mở bảng điều khiển theo cách thủ công sau mỗi lần chạy thử và quét đầu ra ?! – Palimondo
Cách tôi giải quyết nó, kiểm tra thất bại xuất hiện dưới dạng lỗi trong xcode. Vì vậy, bạn có thể thấy chúng trong tab Sự cố và chuyển đến chúng, v.v. –
Nó đã được sửa cho tôi trong bản phát hành cuối cùng của Xcode 4. (Có một hạt giống GM thứ hai IIRC ...) – Palimondo