问题标签 [munit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 模拟 SQS 配置
我已经为 SQS 创建了一个具有以下配置的骡子应用程序。这存在于我的config.xml
文件中。
这对我来说是有问题的,因为当此 SQS 配置加载时,它会尝试连接到 Amazon SQS 队列但不能,因为我的机器无法访问队列。
对于 munit,单元的目的,我正在寻找一种方法来阻止它尝试连接负载?
有没有办法可以模拟这个sqs:config
?
请注意,这与在我的流程中模拟连接器不同?在这种情况下,我需要模拟配置。
或者对任何其他建议感到高兴。
谢谢
unit-testing - Anypoint Studio:在运行单独的应用程序时进行测试
我在 Anypoint Studio 中有两个应用程序,Foo 和 Bar。bar 是独立的,但 Foo 依赖于 Bar(通过 HTTP 请求)。我已经使用模拟对 Bar 的调用将 Foo 作为独立应用程序进行了测试。但是,我想编写一个 MUnit 测试来测试完整的交互(即没有模拟)。我认为运行 Bar,然后运行 Foo 测试会起作用,但这每次都会返回 500 错误。
是否可以在 Anypoint Studio 中进行这样的测试?
更新:
看来这是一个代理问题。问题现已解决。
maven - 使用 maven 进行 Mule Munit 测试:找不到 mule-domain-config.xml 文件?
使用 maven 进行 Mule Munit 测试:找不到 mule-domain-config.xml 文件
尝试使用 Maven 运行 Munit 时出现错误。这是一个领域项目,我的 Munit 测试用例在 mule 项目中可用。当我运行 maven 时,它给了我文件未找到异常(mule-domain-config.xml)。我通过检查此站点尝试了所有可能的方法,但没有运气。下面是堆栈跟踪。
INFO 2017-01-06 01:15:01,226 [main] org.mule.munit.runner.MuleContextManager: Loading mule-app.properties ... INFO 2017-01-06 01:15:01,319 [main] org.mule.munit.runner.domain.MunitDomainContextBuilder: Loading mule-deploy.properties ... java.lang.RuntimeException: org.mule.api.config.ConfigurationException: mule-domain-config.xml (java.io.FileNotFoundException)
我已经检查了我的 pom 配置,并且我也使用了 AnypointStudio.exe clean。
mule - 未能执行目标 com.mulesoft.munit.tools:munit-maven-plugin:1.3.2:test
您好团队,从 APIkit 路由器创建 munit,在与 munit 一起运行 mule maven 项目时,我面临 Failed to execute goal com.mulesoft.munit.tools:munit-maven-plugin:1.3.2:test (test) 错误,没有 munit 我可以成功运行该项目。我的工作室版本:6.2.5 Mule 运行时:3.8.4,
单元 POM 配置
mule - 在 Mule 中模拟子流
我正在尝试为以下流程创建 MUnit。
我为子流创建了两个测试流,工作正常。尽管我模拟了子流程来测试主要流程,但流程正在执行子流程。如果我在嘲笑子流程时遗漏了什么,有什么想法。任何帮助将不胜感激。
这是我的测试套件
mule - 模拟的 Amazon S3 Mule 连接器仍然调用实际的 S3 操作
我们正在尝试在 MUIT 套件中模拟 Amazon S3 连接器。我们已经尝试了多种方法,但模拟似乎永远不会起作用:
- 对于在单流中添加的 S3 连接器,我们尝试创建模拟的有效负载响应。但最终输出始终是实际有效载荷。
- 然后我们将 S3 调用移至子流并尝试模拟整个子流调用本身,但它仍然始终调用实际的 s3 存储桶操作。
- 在子流调用周围使用间谍也没有任何区别。
主要流程:
单元测试用例:
我们还在 Mule 论坛上记录了一张票,但我们还没有任何解决方案。有谁知道我们如何在 Mulesoft 中记录 Jira?
从 stackoverflow 上的其他一些问题来看,许多其他 OOB 连接似乎存在同样的问题。MUNIT mock 似乎有很多缺陷。
maven - Mule 中的部署后集成测试
我有一个应用程序,我有一个使用 Munit 编写的集成测试套件。我正在使用 Jenkins 将其部署到 CloudHub。
如何在部署后执行测试用例?
有没有我可以使用的命令行工具,或者可以使用 maven 或 Jenkins 来完成?
unit-testing - 如何在 MUnit 中忽略 xml 比较中的空格
在进行 MUnit 测试以检查数据编织输出时,我将有效负载与已使用 getResource() 方法读取的文件进行比较。
看到的错误表明尽管它们看起来相同,但预期的不是所看到的。这一定是由于 Object-To-String 在 Mule 中的工作方式。有没有办法比较值而不是空格?
mocking - 如何在 mule munit 中模拟任何点 mq
我的项目有一个 Anypoint MQ 连接器 - 我想从 munit 测试中模拟它,有人可以建议如何模拟它