Bạn có thể tách các thành phần của ứng dụng IceFaces để chúng có thể được kiểm tra riêng biệt thay vì sử dụng một cái gì đó như Selenium hoặc HttpUnit trên ứng dụng được lắp ráp không?Icefaces thử nghiệm đơn vị
Đậu phụ có thể dễ dàng bị cô lập (nếu được viết là có thể kiểm chứng) nhưng tôi quan tâm đến việc kiểm tra các phần/phần hiển thị của ứng dụng trong khi sử dụng càng ít phần còn lại của ứng dụng càng tốt. Điều này có thể được thực hiện? Làm sao?
Có cách nào để hiển thị đối tượng IceFaces dưới dạng văn bản sử dụng "dữ liệu giả" mà sau đó tôi có thể chạy qua các thử nghiệm đơn vị truyền thống không?
Tôi có thể nghĩ cách để làm tất cả điều này, nhưng chúng liên quan đến việc tạo nhiều ứng dụng (một cho mỗi thành phần tôi muốn kiểm tra). Tuy nhiên, điều này có vẻ như là một cách tối ưu để làm việc.
Đối với tất cả các nhà thiết kế khung tham vọng ... hãy xem xét cách tốt nhất để đáp ứng thử nghiệm trong giai đoạn thiết kế của bạn. :-P –
Amen to that! Nó chắc chắn là một ràng buộc thiết kế để đưa vào tài khoản. – Ryan