2013-02-26 28 views
5

Tôi có một dự án Yii bắt đầu dựa nhiều hơn vào javascript cho rất nhiều hoạt động của nó.Làm thế nào để tích hợp các thử nghiệm QUnit vào Yii

Để đạt được mức độ phù hợp của phạm vi kiểm tra, tôi muốn sử dụng QUnit để kiểm tra javascript. Phần lớn javascript dựa trên các cuộc gọi ajax để nhận dữ liệu từ các mô hình (ví dụ: danh sách các mục trong trình đơn thả xuống).

Tôi muốn có thể sử dụng các đồ đạc Yii để đặt cơ sở dữ liệu ở trạng thái đã biết trước khi chạy kiểm tra QUnit - có ai biết cách thực hiện điều này không? Hoặc bất cứ ai có thể đề xuất một khuôn khổ thử nghiệm đơn vị javascript hoạt động tốt với Yii?

+0

Bạn đã xem http://www.yiiframework.com/doc/guide/1.1/en/test.fixture –

+0

Có, tôi đã thấy cảm ơn đó và tôi biết cách tạo đồ đạc cho Các bài kiểm tra dựa trên PHPUnit. Điều đó không thực sự hữu ích với QUnit - vì nó không được thực hiện bởi các kiểm thử PHPUnit – Hippyjim

Trả lời

0

Tôi sẽ xem Venus (www.venusjs.org). Nó hoạt động với QUnit (và các thư viện kiểm tra khác) và có thể cung cấp cho bạn một cái gì đó gần với những gì bạn đang tìm kiếm. Nếu bạn có câu hỏi, tôi rất sẵn lòng làm việc với bạn. Disclaimer: Tôi là người tạo ra Venus.

+0

Cảm ơn - thoạt nhìn có vẻ như cần phải có node.js - vì tôi đang nói về một ứng dụng dựa trên php (Yii là một khung công tác php) 'không chắc chắn nếu họ chơi độc đáo cùng nhau - tôi có sai không? – Hippyjim

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