首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在MUnit中使用"Mock When“模拟"MuleSoft Anypoint Exchange”自定义接口连接器?

如何在MUnit中使用"Mock When“模拟"MuleSoft Anypoint Exchange”自定义接口连接器?
EN

Stack Overflow用户
提问于 2019-08-09 17:12:15
回答 1查看 199关注 0票数 0

我正在编写Munit for Proc-layer实现流程,它使用Exchange API连接器调用sys-layer POST端点(系统层RAML在Exchange中发布,用于生成其连接器)。当我为API连接器添加'Mock when‘时,它不模拟连接器并尝试调用实际的API端点。

我已经尝试了'Mock When‘,给出了处理器和doc:id和doc: API连接器的名称。

以下是我的API连接器XML代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<ol-smart-sys-property:create-announcement-by-code doc:name="Create announcement by code" doc:id="88b6e101-5999-4b11-b2ed-aeaee9ae5bd4" code="#[vars.code]" config-ref="Ol_smart_sys_property_Config"/>

以下是Mock when XML代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<munit-tools:mock-when doc:name="Mock when" doc:id="8421e6fc-564e-44ea-94fe-78edbd1a979d" processor="ol-smart-sys-property:create-announcement-by-code">
    <munit-tools:with-attributes >
        <munit-tools:with-attribute attributeName="doc:id" whereValue="88b6e101-5999-4b11-b2ed-aeaee9ae5bd4" />
    </munit-tools:with-attributes>
    <munit-tools:then-return ></munit-tools:then-return>
</munit-tools:mock-when>
EN

回答 1

Stack Overflow用户

发布于 2019-08-09 17:33:36

删除模拟的with-attributes部分有效吗?我相信当前运行时中存在一个bug,它使得基于Raml的连接器在指定属性时不能被MUnit模拟

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57434558

复制
相关文章
muleESB的第一个开发实例-HelloWorld(二)
现在你已经在Studio中构建了一个基本的应用程序,下面我们需要配置每个单独的元素。
程序猿小亮
2021/01/29
2.1K0
使用concurrently模块-同时启动react项目和mock模拟接口
上一节前面在react项目里面,添加了mock模拟接口,我们知道,启动react项目的命令是npm start,启动模拟接口的命令 是json-server mock/db.js,但是同在react项目的根目录底下,该怎么办?如何才能实现一个命令能够同事启动两个服务?
王小婷
2019/11/21
1.4K0
如何在phpunit中mock(模拟)一个单例类
Mock简介 当我们对A类进行单元测试时,A类可能依赖了B类,为了减少依赖,方便A类方法的测试,我们可以模拟一个B类,简单规定其各方法的返回值(而非真正实现具体逻辑)。Phpunit中提供了一套模拟类的api,简单使用如下:
跑马溜溜的球
2020/12/07
3.1K0
dotnet 如何在 Mock 模拟 Func 判断调用次数
在 dotnet 程序有很好用的 Mock 框架,可以用来模拟各种接口和抽象类,可以用来测试某个注入接口的被调用次数和被调用时传入参数。本文告诉大家如何在 Mock 里面模拟一个 Func 同时模拟返回对象,获取调用次数
林德熙
2019/06/15
1.3K0
dotnet 如何在 Mock 模拟 Func 判断调用次数
在 dotnet 程序有很好用的 Mock 框架,可以用来模拟各种接口和抽象类,可以用来测试某个注入接口的被调用次数和被调用时传入参数。本文告诉大家如何在 Mock 里面模拟一个 Func 同时模拟返回对象,获取调用次数
林德熙
2022/08/07
8410
SouapUI接口测试之创建mock service服务模拟
当我们的接口完成而服务端还没完成的时候,我们就可以用mock service来替代服务端进行接口测试,mock service就是服务模拟。
用户6367961
2019/09/29
1.3K0
MULE新手入门
对于新手来说,可能最需要的是先了解mule的基础知识和语法,这时,可以先看《MULE_3.2_节点详解.pdf》,了解mule的结构、常用参数获取方法、一些基础控件。 好了,现在已经对mule有了初步的了解了,然后练习几个例子,可以参考《mule-esb-examples.pdf》文档。里边有很多的例子,对于一般使用就够用了。 下面,要深入的了解了,这个时候就需要看用户手册了,可以查看《Mule ESB 3 User Guide.pdf》文档。 以上的文档都是比较早的版本,mule从3.5开始、3.6、
Java学习123
2018/05/16
3.6K0
前端接口模拟工具Mock.js上手实践
在前后端开发过程中,常常会遇到前后端进度不一致的情况,如果前端停下来等后端接口调试完再继续开发会大大降低前端的开发效率。Mock.js 是一款成熟强大的接口模拟工具,能够生成随机数据,拦截 Ajax 请求并返回,真正做到前后端分离。
CS逍遥剑仙
2019/11/02
4.2K1
Vue笔记:使用 mock.js 模拟数据
在我们的项目实际开发过程中,后端的接口往往是较晚才会提供出来,并且还要写接口文档,如果前端的开发都要等到接口开发完成才开始就非常影响项目整体开发进度了,mock.js 的出现使前后端分离并行开发成为可能。使用 mock.js,前端调试可以模拟后台接口调用,返回我们定义的数据,解放了前后端开发的屏障。使用 mock.js 的过程如下:
朝雨忆轻尘
2019/06/19
2.3K0
类加载器的双亲委派模型_java mock 模拟接口
看下ExtClassLoader的获取方法getExtClassloader(): 可以看到ExtClassLoader是Launcher的一个内部类,继承的是URLClassLoader。
全栈程序员站长
2022/09/22
7990
类加载器的双亲委派模型_java mock 模拟接口
Vue3项目配置Mock模拟接口数据
当一个项目开始开发,正常情况是前后台开发同时进行,但是很多情况是后台先提供接口,然后前端才开始编写页面,这样就会导致项目进度缓慢,为了解决这个问题,前端一般是根据接口先在本地进行数据模拟请求,本次我们使用Mockjs,实现在基于Vue3项目的数据模拟。
青年码农
2021/01/05
6.3K1
Microservices Ecosystem Transit Map
…we assembled a map of the ecosystem to help guide practitioners, vendors, investors, media, or anyone who’s simply interested in following the space… icroservices architecture has reached a tipping point where its broad adoption is now pretty much guarant
架构师研究会
2018/04/09
1.3K0
Microservices Ecosystem Transit Map
使用SpringBootTest完成接口Mock测试实践
大家周末好,我是程序员阿福。周末大家以休息为主,我也不想写长篇大论的文章。本文是一篇简短的技术实践性文章,在我的上一篇文章一文搞懂Spring5 Mock测试的项目基础上完成实践。因为是一篇实践性的技术文章,过多的理论知识我就不说了,借用编程界一句名言"the talk is cheap, show me the code", 下面我们直接进入主题。
用户3587585
2022/03/04
1.2K0
使用SpringBootTest完成接口Mock测试实践
前端如何在线Mock数据,并生成API接口文档
在我们的项目里,前后端分离目前是符合当下趋势的,在过去前后端不分离的时代已经变成过去式,在实际项目开发中,在前期我们如何不依赖真实接口而Mock一份真实接口数据呢?希望看完本篇能在实际项目中带来一些思考和帮助
Maic
2023/09/20
1.8K0
前端如何在线Mock数据,并生成API接口文档
11款流行的构建和API测试工具盘点
组织正在改变他们已经在软件应用项目中成功的微服务架构模型,这就是大多数微服务项目使用API(应用程序接口)的原因。我们要为微服务喝彩,因为它相对于其他的模型有各种先进的特性。
用户1516716
2019/09/02
2.4K0
11款流行的构建和API测试工具盘点
playbook中when的使用
在使用ansible编写playbook的过程中,我们发现在安装某服务时,例如部署fastdfs分布式存储时,有的机器需要启动tracker和storage两个服务,有的机器只需要启动一个服务即可,它们需要的配置不同,我们要根据不同的机器来做不同的判断,来分发不同的配置文件,这时就会用到when来做判断了,并且我们还要使用jinja2的循环条件控制语句,还要在ansible的清单文件中设置好变量。
dogfei
2020/07/31
6560
【技术创作101训练营】mock工具模拟接口联调
社区的小伙伴,大家好,我是小两同学。我带来的分享主题是,mock工具模拟接口联调。
俩小两
2021/01/14
1.1K0
【技术创作101训练营】mock工具模拟接口联调
yapi中mock jsonp接口响应的方法
普通的json schema和期望方式,都只能返回json,无法在返回中增加callback函数名。我们尝试使用“高级mock”中的“脚本”完成这个功能。如下图所示,注意“是否开启”的部分一定要打开。
跑马溜溜的球
2020/12/07
1.3K0
yapi中mock jsonp接口响应的方法
SQL中的CASE WHEN使用
SQL中的CASE WHEN使用 Case具有两种格式。简单Case函数和Case搜索函数。 –简单Case函数 CASE sex WHEN ‘1’ THEN ‘男’ WHEN ‘2’ THEN ‘女’ ELSE ‘其他’ END –Case搜索函数(WHEN 后还可以用 AND ,OR ) CASE WHEN sex = ‘1’ THEN ‘男’ WHEN sex = ‘2’ THEN ‘女’ ELSE ‘其他’ END
javascript.shop
2019/09/04
2.3K0
点击加载更多

相似问题

用Mulesoft模拟MUnit中的异常

12

如何在Anypoint Studio中使用连接器停止Mulesoft流

20

Mulesoft/Anypoint文件连接器+ Python脚本

12

Munit模拟DB连接器

11

如何在munit中模拟http连接器

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文