Tôi đang cố gắng để có được thiết lập với các unit test cho các kịch bản ứng dụng google, và tôi thấy hai dự án:cách đơn vị thử nghiệm các tập lệnh ứng dụng google?
https://code.google.com/p/gas-unit/ https://code.google.com/p/gasunit/
Vì vậy, tôi đang bối rối để sử dụng :-)
Tôi đã có một bước đi với gasunit không có dấu gạch nối, dường như mong đợi rằng kịch bản được nhúng trong một bảng tính, mà tôi không rõ ràng về cách làm ... và các kịch bản tôi muốn thử nghiệm là các kịch bản dựa trên web chứ không phải bảng tính những người
Tôi ha d sự kiện khác may mắn thử nghiệm hyphenated khí đơn vị, trong đó quản lý để gửi cho tôi cả một lượng email của thử nghiệm và tạo ra một trang kết quả vào trang web google của tôi:
https://sites.google.com/site/testappscript2/TestResults
vì vậy tôi sẽ có khí đốt đơn vị cho thời điểm này, nhưng tôi thực sự muốn thấy một số khung kiểm tra chính thức được kết hợp bởi Google. Đặc biệt tôi muốn tìm một số cách để có được các kịch bản này được chạy với một số tần số để gửi cho tôi kết quả. Tôi cũng muốn nhận được một số BDD; thấy bài viết khác của tôi:
How to get Cucumber/Capybara/Mechanize to work against external non-rails site how to use capybara has_text
Hãy đến trên Google, bạn nổi tiếng có "Thử nghiệm Rocks, Debugging Sucks" trong tất cả các phòng tắm của bạn? Làm thế nào về hỗ trợ thử nghiệm tốt hơn cho Google Apps Scripts?
Hướng dẫn tuyệt vời tại đây, trong 'Sử dụng ví dụ': https://github.com/simula-innovation/qunit/tree/gas/gas – mooreds
Lưu ý rằng nếu bạn đang triển khai ứng dụng web thông qua tập lệnh ứng dụng google, bạn sẽ phải chuyển đổi tên hàm doGet qua lại. – mooreds