Flowable 6.6.0 BPMN用户指南 - (3) The Flowable API - 3.8 单元测试

《Flowable 6.6.0 BPMN用户指南》

Flowable

1. 入门

2. 配置

3 The Flowable API

3.1 流程引擎API和服务
3.2 异常策略
3.3 查询API(Query API)
3.4 变量(Variables)
3.5 瞬态变量(Transient variables)
3.6 表达式(Expressions)
3.7 表达式函数(Expression functions)
3.8 单元测试
3.9 单元测试调试
3.10 Web应用程序中的流程引擎

Flowable 6.6.0 用户指南相关文档下载


有关Flowable文档的其他资料,参见:

《Flowable文档大全》

3.8 单元测试

Business processes are an integral part of software projects and they should be tested in the same way normal application logic is tested: with unit tests. Since Flowable is an embeddable Java engine, writing unit tests for business processes is as simple as writing regular unit tests.
Flowable supports JUnit versions 3, 4 and 5 styles of unit testing.

业务流程是软件项目不可分割的一部分,它们应该以测试正常应用程序逻辑的方式进行测试:使用单元测试。由于Flowable是一个可嵌入的Java引擎,为业务流程编写单元测试与编写常规单元测试一样简单。

Flowable支持JUnit版本3、4和5的单元测试样式。

In the JUnit 5 style one needs to use the org.flowable.engine.test.FlowableTest annotation or register the org.flowable.engine.test.FlowableExtension manually. The FlowableTest annotation is just a meta annotation and the does the registration of the FlowableExtension (i.e. it does @ExtendWith(FlowableExtension.class)). This will make the ProcessEngine and the services available as parameters into the test and lifecycle methods (@BeforeAll, 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

月满闲庭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值