assertNull(mapPrompts.get("mfaCode")); model.clear(); endpoint.infoForJson(model, null, new MockHttpServletRequest("GET", endpoint.getBaseUrl())); assertNotNull("prompts attribute should be present", model.get("prompts")); model.clear(); when(mockIDPConfigurator.getIdentityProviderDefinitions((List<String>) isNull(), eq(IdentityZone.getUaa()))).thenReturn(idps); endpoint.setIdpDefinitions(mockIDPConfigurator); when(identityProviderProvisioning.retrieveByOrigin(OriginKeys.UAA, "uaa")).thenReturn(uaaIdentityProvider); model.clear(); endpoint.infoForJson(model, null, new MockHttpServletRequest("GET", endpoint.getBaseUrl())); assertNotNull("prompts attribute should be present", model.get("prompts"));