Currently project test coverage is very low. - Add tests for all `IHandleMessage` types - Turn on the build fail for low test coverage again