Testing BPMN processes with fluent assertions: Awesome!

By
  • Blog
  • >
  • Testing BPMN processes with fluent assertions: Awesome!
TOPICS

30 Day Free Trial

Bring together legacy systems, RPA bots, microservices and more with Camunda

Sign Up for Camunda Content

Get the latest on Camunda features, events, top trends, and more.

TRENDING CONTENT
Sometimes this topic comes up in the Camunda Platform forum and I cannot stress & highlight this enough! 🙂

Writing test cases for your BPMN processes is a vital part of good process implementation. However, writing good, maintainable testcases can be cumbersome because you may have to write a lot of boilerplate code and the resulting testcases are often hard to read and understand.
As a community extension, Martin Schimak has developed a fluent and well readable API, Camunda BPM assert:

Awesome, right? Using the API frees your test code of a lot of boilerplate details, makes it easy to read and maintain. Without assert, that same testcase would look like this:
From a project management perspective, the project is very mature (it is the result of almost two years of on and off discussion and prototyping)  and well documented and is recommended for heavy usage in any Camunda Platform project! 🙂
Enjoy.

Try All Features of Camunda

Related Content

Excited by the potential of Camunda Marketplace, LTIMindtree held a hackathon to generate the best Connector to submit. Here's how they did it.
Learn how a new Connector can improve the way you handle files in the cloud with Camunda. You can get the Connector today in Camunda Marketplace.
Learn how to get started with automated underwriting, what the benefits are and why automation in underwriting is important.