The current template testing framework is very rudimentary; we should replace it with something that supports running validators and basic snapshot tests. We should also design it with the expectation that we'll change it again later if there's more community usage of the tool.