2011-01-24 29 views
6

Gần đây tôi đã bắt đầu thực hành phát triển thử nghiệm - vì vậy đến nay tôi đã làm việc trên một dự án thư viện, vì vậy tôi đã tổ chức các bài kiểm tra FlexUnit của mình trong một dự án FlexBuilder 3 riêng biệt, liên kết với thư viện của tôi.Cách tốt nhất để tổ chức các bài kiểm tra FlexUnit 4 trong FlexBuilder 3 là gì?

Bây giờ tôi đang làm việc trên một ứng dụng web và tự hỏi làm thế nào tốt nhất để tổ chức các bài kiểm tra cho việc này. Tại thời điểm này tôi đã đặt chúng trong một gói src/test trong dự án tôi đang thử nghiệm, với ứng dụng runner thử nghiệm ở cùng cấp với ứng dụng mặc định. Đây có phải là cách tốt nhất để làm điều đó hay tôi nên có một dự án thử nghiệm riêng biệt và liên kết trong nguồn cho ứng dụng tôi đang thử nghiệm? Hay cái gì khác?

Hiện tại, chúng tôi không tự động kiểm tra, nhưng đây là điều tôi muốn làm việc tại một thời điểm nào đó, vì vậy cấu trúc có thể hỗ trợ trong tương lai sẽ hữu ích.

Tôi đã xem http://docs.flexunit.org/index.php?title=Setting_up_a_FlexUnit_4_Project nhưng điều này (và các tài liệu khác ở đây) giải thích rõ cách tổ chức các bài kiểm tra của bạn, nhưng không tư vấn về vị trí kiểm tra liên quan đến dự án tôi đang thử nghiệm.

Nhờ sự giúp đỡ,

cổ vũ, Ange

+0

+1 cho câu hỏi được đặt đúng. Tốt nhất thường là chủ quan. Flash Builder 4 có các tính năng để chạy thử nghiệm trực tiếp từ cùng một dự án, do đó, đó có lẽ là phương thức "ưa thích" cho nhiều người. – JeffryHouser

Trả lời

1

Yup, tôi nghĩ rằng đó là một vấn đề của sở thích. Tôi muốn có một dự án Flex khác khởi chạy các bài kiểm tra FlexUnit. Vì vậy, cho dù dự án của bạn là dự án Flex hay Dự án Thư viện, bạn vẫn giữ nguyên hành vi tương tự khi khởi chạy thử nghiệm. Ngoài ra, bản dựng CI của chúng tôi có trình khởi chạy thử nghiệm riêng, vì vậy không cần phải có một trình khởi chạy khác trong dự án của chúng tôi.

Các vấn đề liên quan