Tôi đang cố gắng để có được toàn bộ thiết lập làm việc với Autotest/Growl/Shoulda trên máy Mac của tôi để kiểm tra một viên ngọc tôi đang làm việc trên cho Authlogic. Tôi đã sử dụng RSpec trong quá khứ khá một chút nhưng muốn chuyển sang Shoulda.Autotest, Shoulda, Ruby - Thiết lập?
Đá quý này sẽ hoạt động với Rails, nhưng các đá quý khác mà tôi tạo ra chỉ là các thư viện ruby cũ không có phụ thuộc vào các mô-đun Rails. Cách đề nghị để kiểm tra rubygems là gì?
ZenTest dường như tập trung chủ yếu vào Rails, vì tôi chưa tìm thấy đá quý làm cho nó kêu gọi autotest
tự động chạy tất cả các bài kiểm tra TestUnit của tôi bất kể tôi đang sử dụng Rails, Sinatra hay chỉ làm một viên ngọc.
Câu hỏi là, thiết lập/quy trình làm việc của bạn để chạy thử nghiệm trên đá quý mà bạn đang xây dựng là gì? Bạn có bất kỳ tài nguyên nào có thể giúp tôi không?
Hoặc câu hỏi cụ thể hơn, có thể kiểm tra: Làm cách nào để chạy bộ thử nghiệm cho Kẹp giấy hoặc Tự động sửa bằng Tự động?
Tôi đã sử dụng những nguồn lực như cho đến nay:
- Paperclip Tests on Github
- Autotest Without Rails
- Shoulda, Autotest, Redgreen, with Growl notifications
- Authlogic Tests on Github
- Getting Started with Autotest
Cám ơn rất nhiều. Bạn muốn thử nghiệm một phần cốt lõi của quy trình làm việc của tôi.
cảm ơn ví dụ đó, nó trở nên rõ ràng hơn :). Tôi tự hỏi, những kẻ này (tác giả Authlogic và tác giả Paperclip, liên kết đến các bài kiểm tra ở trên) sử dụng để kiểm tra dự án của họ là gì? Họ có sử dụng autotest với đường dẫn khám phá tùy chỉnh không? Quan điểm của bạn là gì? Đang chờ câu trả lời từ các tác giả. –