#28 implemented a test mixin for supporting the plugin in unit tests