【问题标题】:Java Script Unit Testing - CRM 2016 OnlineJavascript 单元测试 - CRM 2016 在线
【发布时间】:2016-10-18 23:03:22
【问题描述】:

我被困住了。我想在 CRM 2016 中对我的 Java 脚本(Web 资源)进行单元测试,但我无法做到这一点。互联网上的所有单元测试模拟/伪造框架都适用于旧版本的 CRM。我还没有为 CRM 2016 找到一个完全可用的单元测试框架。FakeXRMEasy,但它只是为插件、工作流等开发的。有人知道我该如何实现吗?

【问题讨论】:

    标签: javascript unit-testing dynamics-crm-2016


    【解决方案1】:

    我现在已经使用QUnit 和一个名为XRMPage-Mock 的Faking/Mocking 框架在我的项目中成功实现了Java 脚本的单元测试。在我了解了这一切之后,这是一个简单的设置。模拟框架的链接是 - https://github.com/ambek/XrmPage-Mock 基本上 - 获取 XRMPage.jsAttribute.jsControl.js 文件并将它们放入您的测试解决方案中。获取QUnit,以及所有相关的jscssHTML 文件。 此链接上的示例 - https://github.com/ambek/XrmPage-Mock/tree/master/Example 应该有助于编写实际的单元测试。

    【讨论】:

    • 嗨 Max,抱歉,刚刚看到您的问题。这里有一个用于客户端的 FakeXrmEasy 并行存储库 (github.com/jordimontana82/fake-xrm-easy-js)。现在重点不在 Xrm Page 对象上,因为 git 上还有其他项目。那个的重点是模拟 web api 调用。希望您会喜欢这个想法,并且它正在进行中,如果您能给我们一些反馈,那就太好了?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 2015-06-05
    • 1970-01-01
    • 2017-03-08
    • 1970-01-01
    相关资源
    最近更新 更多