This blog post describes the different pieces of the puzzle needed to unit test a Step Functions state machine defined with CDK code. CDK-defined state machine CDK ? CDK stands for Cloud Development Kit, an open-source framework that allows to define your infrastructure as real code (Typescript, Python, Java, …) not just yaml or json…