Add tests for DefaultUserDetailsService