Tôi đang bị kẹt. Tôi muốn đơn vị kiểm tra Kịch bản Java của tôi (Tài nguyên Web) trong CRM 2016 nhưng tôi không thể thực hiện việc này. Tất cả các đơn vị thử nghiệm mocking/faking khuôn khổ trên internet là dành cho các phiên bản cũ của CRM. Tôi chưa tìm được khung kiểm thử đơn vị hoạt động hoàn toàn cho CRM 2016. Có FakeXRMEasy
nhưng chỉ được phát triển cho Plugin, Quy trình làm việc, v.v. Có ai biết cách tôi có thể đạt được điều này không?Kiểm tra Đơn vị Java Script - CRM 2016 Trực tuyến
5
A
Trả lời
1
Tôi hiện đã triển khai thành công Kiểm tra đơn vị Java Script trong dự án của tôi bằng cách sử dụng QUnit
và khung công tác Giả mạo/Mocking được gọi là XRMPage-Mock
. Đó là một thiết lập dễ dàng sau khi tôi hiểu tất cả. Liên kết cho khung mocking là - https://github.com/ambek/XrmPage-Mock Về cơ bản - Lấy các tệp XRMPage.js
, Attribute.js
, Control.js
và đặt chúng vào Giải pháp kiểm tra của bạn. Nhận QUnit
và tất cả các tệp js
, css
và HTML
có liên quan. Ví dụ về liên kết này - https://github.com/ambek/XrmPage-Mock/tree/master/Example sẽ giúp viết bài kiểm tra đơn vị thực tế.
Các vấn đề liên quan
- 1. Kiểm tra đơn vị bash script
- 2. Kiểm tra đơn vị một Servlet Java
- 3. Đơn vị kiểm tra javascript trong studio trực quan 2008
- 4. Góc 2 - Kiểm tra đơn vị với Bộ định tuyến
- 5. Kiểm tra đơn vị XQuery
- 6. API phần còn lại trực tuyến Dynamics CRM 2016 với thông tin đăng nhập của khách hàng Luồng OAuth
- 7. Kiểm tra mã SQLite trực tuyến
- 8. Công cụ kiểm tra trực tuyến MySQL
- 9. JavaScript cho bài kiểm tra trực tuyến?
- 10. CRM 2016 FakeXrmEasy N: N mối quan hệ
- 11. Đơn vị kiểm tra FormRequest Laravel
- 12. Tư vấn kiểm tra đơn vị - cách kiểm tra đơn vị của bạn .asmx
- 13. Kiểm tra đơn vị CacheManager
- 14. Kiểm tra đơn vị XSLT
- 15. Kiểm tra đơn vị CXF
- 16. Kiểm tra đơn vị CSS
- 17. Đơn vị kiểm tra TSQL
- 18. Đơn vị kiểm tra RedirectToRouteResult
- 19. Đơn vị kiểm tra destructors?
- 20. Kiểm tra đơn vị JSPs
- 21. Kiểm tra đơn vị EJB
- 22. Kiểm tra đơn vị XCode
- 23. Kiểm tra đơn vị Scala
- 24. DAO Kiểm tra đơn vị
- 25. Kiểm tra Đơn vị & Log4net
- 26. Sử dụng Scala để kiểm tra đơn vị Java?
- 27. kiểm tra đơn vị cấu hình java mùa xuân
- 28. Kiểm tra đơn vị trong Java - nó là gì?
- 29. Kiểm tra đơn vị cuối cùng chặn trong Java 6
- 30. đơn vị kiểm tra angularjs chỉ thị
Xin chào Max, Rất tiếc, chỉ nhìn thấy câu hỏi của bạn. Có một kho lưu trữ song song với FakeXrmEasy cho phía máy khách ở đây (https://github.com/jordimontana82/fake-xrm-easy-js). Bây giờ tiêu điểm không nằm trên đối tượng Trang Xrm vì có các dự án khác trên git cho điều đó. Trọng tâm của việc đó là chế nhạo các cuộc gọi api trên web. Hy vọng bạn sẽ thích ý tưởng này và nó đang hoạt động rất tốt vì vậy sẽ tuyệt vời nếu bạn có thể cung cấp cho chúng tôi một số phản hồi? – Jordi