Added tests and conventions to enum service