v1.2 unit tests to verify workflows

Past due by over 2 years 0% complete

we need to be able to develop code and templates with the confidence that we haven't broken anything.