Test Automation of camunda BPMN process

Can someone explain if we have to right automated tests for any bpmn flow. How it can be done?

The BPM Asserts lib is great for creating tests
Ensuring what you’ve designed, is what is being expressed
Tobias gave a talk about it only last year
You can watch it right here in-case anything’s unclear