final ModelMap model = new ModelMap();
controller.initialize(model, request);
assertThat(model, CoreMatchers.notNullValue());
// captcha & user mode should be
assertEquals("Expected Captcha and NewUser model", 2, model.size());
assertThat(model.containsAttribute(ModelKeys.NEW_USER), CoreMatchers.equalTo(true));
assertThat(model.containsAttribute(ModelKeys.CAPTCHA_HTML), CoreMatchers.equalTo(true));
assertThat(model.get(ModelKeys.NEW_USER), CoreMatchers.notNullValue());
assertThat(model.get(ModelKeys.CAPTCHA_HTML), CoreMatchers.notNullValue());
assertThat(captchaService.isValid(request), CoreMatchers.equalTo(true));