cost 251 ms
“XrmFakedContext”不包含“ExecutePluginWith”的定义 - 'XrmFakedContext' does not cointain a definition for 'ExecutePluginWith'

我正在尝试将单元测试项目升级到 FakeXrmEasy 2.1.2 的最新版本,但出现以下错误: “XrmFakedContext”不包含“ExecutePluginWith”的定义,并且找不到接受“XrmFakedContext”类型的第一个参数的可访问扩展方法“ExecutePluginWi ...

Fake Xrm Easy:如何在 orgService.Create() 上模拟插件的行为? - Fake Xrm Easy: How to emulate a plugin's behaviour on orgService.Create()?

微软动态 CRM 2015。 我测试了 Asp.Net Core 控制器的动作。 当我创建新的Lead客户记录时,一些插件会为lead.new_master_id字段生成新的 Guid(它的类型是string )。 因此,在创建后我检索记录以获取它生成的new_master_id值。 如何通过Fa ...

CRM 使用 ILMerge 将框架库与插件项目合并 - CRM using ILMerge to merge framework library with plugin projects

我有两个程序集: 主要插件程序集 - 用于我的项目的插件框架程序集 - 我想将此程序集与主插件合并,以便我可以重用一些在不同项目中经常使用的常用方法。 我在主插件程序集上安装了 ILMerge 并引用了构建的框架 dll,同时在解决方案上设置项目构建顺序。 现在,在我部署之前,这看起来还不错。 当我 ...

Linq 查询从 FakeXrmEasy 上下文返回错误记录 - Linq query returning erroneous record from FakeXrmEasy context

我是 FakeXrmEasy 世界的新手,并试图在另一个团队编写的大型现有代码库中实现一些单元测试:) 我在 OnPremise DynamicsCRM 应用程序中设置了一个实体,该实体具有以下属性: 所以我的 InvoiceId 是一个 EntityReference 并且我的 status ...

获取 Dynamics CRM 中的所有实体元数据 - Get ALL Entity Metadata in Dynamics CRM

我想做的是: 从 CRM 中检索所有元数据。 序列化该元数据并将其存储在文件中。 稍后,反序列化该元数据并将其提供给 XrmFakeEasy 以进行单元测试。 第 2 步和第 3 步已完成,但我不知道如何完成第 1 步。我花了一些时间在代码和 Google 上闲逛,但仍然感到困惑。 我们正在使用.N ...

在 fakexrmeasy 单元测试中重新计算 Dynamics 365 货币字段基础货币 - Dynamics 365 money fields base currency recalculation in fakexrmeasy unit tests

我是 Dynamics 365 的新手,最近开始使用假 XRM 测试我的代码。 我刚刚遇到了一个与货币 (Money) 字段计算相关的问题,正在为其创建附加字段(名称以“_Base”结尾)。 在单元测试中,不会重新计算货币字段的基础。 场景是: - 测试中的代码在“帐户”实体上设置“金钱”类型的 ...

如何重构方法以用 IOrganizationService 替换 OrganizationServiceProxy - How to refactor method to replace OrganizationServiceProxy with IOrganizationService

我正在尝试重构我的代码,以便我可以使用 fakexrmeasy 进行单元测试。 作为此处提到的建议重构的一部分,我尝试将 IOrganizationService 传递到我的所有类和方法中。 但是,我的一些类使用了 IOrganizationService 没有的变量和方法,例如 Timeout。 ...

FakeXRMEasy:使用 AddFakeMessageExecutor 覆盖更新请求行为 - FakeXRMEasy: Using AddFakeMessageExecutor to override update request behaviour

我正在尝试为更新请求引发异常的情况创建测试。 使用 FakeXRMEasy 可以做到吗? 我曾尝试使用 AddFakeMessageExecutor,但目前它不起作用: 我的假消息执行器类: 测试中使用: 在工作流中,更新请求被称为: 我希望这会引发异常,但目前更新请求已成功完成。 我 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM