Editing Azure ARM templates can be a bit monotonous and especially so when you are deploying the template after each change just to see if your changes worked.
ARM-TTK (ARM Test Toolkit) is a tool designed to help make that process a bit easier. Written in PowerShell, the scripts run a set of tests against ARM templates to validate them early in the process. I run the tests after every change I make to an ARM template.
In addition to checking your ARM template, ARM-TTK will also validate createUiDefinition.json
files for those who might be working on Azure Applications.
Check out the video below for the whole story.