我正在尝试将单元测试项目升级到 FakeXrmEasy 2.1.2 的最新版本,但出现以下错误: “XrmFakedContext”不包含“ExecutePluginWith”的定义,并且找不到接受“XrmFakedContext”类型的第一个参数的可访问扩展方法“ExecutePluginWi ...
我正在尝试将单元测试项目升级到 FakeXrmEasy 2.1.2 的最新版本,但出现以下错误: “XrmFakedContext”不包含“ExecutePluginWith”的定义,并且找不到接受“XrmFakedContext”类型的第一个参数的可访问扩展方法“ExecutePluginWi ...
目前我正在尝试使用 Fake XRM Easy 为 Dynamics CRM 应用程序编写测试。 这段代码给了我一个错误。 该方法正在调用上层方法 我得到的错误在这一行: FakeXrmEasy.Abstractions.Exceptions.PullRequestException: '异常:组 ...
微软动态 CRM 2015。 我测试了 Asp.Net Core 控制器的动作。 当我创建新的Lead客户记录时,一些插件会为lead.new_master_id字段生成新的 Guid(它的类型是string )。 因此,在创建后我检索记录以获取它生成的new_master_id值。 如何通过Fa ...
我有两个程序集: 主要插件程序集 - 用于我的项目的插件框架程序集 - 我想将此程序集与主插件合并,以便我可以重用一些在不同项目中经常使用的常用方法。 我在主插件程序集上安装了 ILMerge 并引用了构建的框架 dll,同时在解决方案上设置项目构建顺序。 现在,在我部署之前,这看起来还不错。 当我 ...
我是 FakeXrmEasy 世界的新手,并试图在另一个团队编写的大型现有代码库中实现一些单元测试:) 我在 OnPremise DynamicsCRM 应用程序中设置了一个实体,该实体具有以下属性: 所以我的 InvoiceId 是一个 EntityReference 并且我的 status ...
我想做的是: 从 CRM 中检索所有元数据。 序列化该元数据并将其存储在文件中。 稍后,反序列化该元数据并将其提供给 XrmFakeEasy 以进行单元测试。 第 2 步和第 3 步已完成,但我不知道如何完成第 1 步。我花了一些时间在代码和 Google 上闲逛,但仍然感到困惑。 我们正在使用.N ...
我希望插件自动触发。 FakeXrmEasy 支持吗? 我尝试了以下 - 插件: 但是插件永远不会执行。 ...
我是 Dynamics 365 的新手,最近开始使用假 XRM 测试我的代码。 我刚刚遇到了一个与货币 (Money) 字段计算相关的问题,正在为其创建附加字段(名称以“_Base”结尾)。 在单元测试中,不会重新计算货币字段的基础。 场景是: - 测试中的代码在“帐户”实体上设置“金钱”类型的 ...
我正在尝试重构我的代码,以便我可以使用 fakexrmeasy 进行单元测试。 作为此处提到的建议重构的一部分,我尝试将 IOrganizationService 传递到我的所有类和方法中。 但是,我的一些类使用了 IOrganizationService 没有的变量和方法,例如 Timeout。 ...
我正在尝试为更新请求引发异常的情况创建测试。 使用 FakeXRMEasy 可以做到吗? 我曾尝试使用 AddFakeMessageExecutor,但目前它不起作用: 我的假消息执行器类: 测试中使用: 在工作流中,更新请求被称为: 我希望这会引发异常,但目前更新请求已成功完成。 我 ...
我的 Dynamics 365 插件中有这段代码, 我正在用 FakeXrm 为它编写一个 UnitTest,在调试时我在这个查询表达式中遇到错误。 这是我的假 Xrm 代码。 问题是,如何在 FakeXrm 中创建usersettings实体并为其提供适当的属性。 ...
我有一个将注释链接到销售订单的方法: 我正在尝试通过以下测试对这种方法进行单元测试: ... 我不明白为什么annotations为空。 当我使用上述关联请求将一个实体链接到另一个实体时,是否不应该通过ObjectId链接两个实体? ...
如何在FakeXrmEasy中创建实体并将另一个实体链接到该实体? 我正在尝试测试以下代码: abc_OrderTask和abc_WorkOrder之间的关系为N:1 在测试中,我尝试链接两个实体: 但是,结果集为空。 如何在FakeXrmEasy中创建实体并将 ...
我正在尝试为继承的代码编写一些单元测试。 一种特殊的方法在QueryExpression具有LinkedEntity FilterCondition的Dynamics CRM 2011插件方法中导致我遇到问题 实体结构 联系人-(N:1 [查找])-> CustomEnt ...