Implement tests for the TFA basic module. This will need to be done as plugin types are finalized. Should this be broken out into a test per plugin?