You can run integration tests from a CloudFormation Custom Resource to enable automatic rollback when your tests fail.
I've written a guide that will get you started called, CDK Integration Testing.
I've written a guide that will get you started called, CDK Integration Testing.