@Test
public void testAddUserWithUmlauts() throws Exception {
String name = "User äöüßÄÖÜ Umlauts " + System.currentTimeMillis();
String location = routeFeedback.addUser(name, "secretÄÖÜ", "First ÄÖÜ", "Last ÄÖÜ", "first@last.com");
assertNotNull(location);
GpxType gpxType = routeFeedback.fetchGpx(location);
assertNotNull(gpxType);
assertEquals(name, gpxType.getMetadata().getName());
List<Object> anys = gpxType.getMetadata().getExtensions().getAny();
assertEquals(1, anys.size());
JAXBElement any = (JAXBElement) anys.get(0);
UserextensionType extension = (UserextensionType) any.getValue();
assertEquals("first@last.com", extension.getEmail());
assertEquals("First ÄÖÜ", extension.getFirstname());