@Test @TransactionalReadWrite public void testInitSettingsPage() { User user = testUtils.createAuthenticatedTestUser("SettingsControllerTest@testInitSettingsPage"); ModelMap model = new ModelMap(); assertEquals("logged/settings", controller.initSettingsPage(model)); assertTrue(model.containsAttribute("settingsform")); SettingsForm settingsForm = (SettingsForm) model.get("settingsform"); assertEquals(user.getEmail(), settingsForm.getEmail()); assertEquals(user.getEmail(), settingsForm.getCurrentEmail()); assertEquals("no", settingsForm.getEditPassword()); assertEquals(user.getLanguage().getCode(), settingsForm.getLang()); }