Throw FactoryNotFoundException for unknown factories
Add test listener for transactional fixtures
Add @codeCoverageIgnore to noop methods