Moving validation up a level as we need both the template and the parameters.  Changing the test to validate empty is returned for missing parameters