public void testCreateAttributeEvaluatorFactory() {
ApplicationContext applicationContext = createMock(ApplicationContext.class);
LocaleResolver resolver = createMock(LocaleResolver.class);
ServletContext servletContext = createMock(ServletContext.class);
JspFactory jspFactory = createMock(JspFactory.class);
JspApplicationContext jspApplicationContext = createMock(JspApplicationContext.class);
ExpressionFactory expressionFactory = createMock(ExpressionFactory.class);
expect(applicationContext.getContext()).andReturn(servletContext);
expect(jspFactory.getJspApplicationContext(servletContext)).andReturn(jspApplicationContext);
expect(jspApplicationContext.getExpressionFactory()).andReturn(expressionFactory);
replay(applicationContext, resolver, servletContext, jspFactory, jspApplicationContext, expressionFactory);
JspFactory.setDefaultFactory(jspFactory);
AttributeEvaluatorFactory attributeEvaluatorFactory = factory.createAttributeEvaluatorFactory(
applicationContext, resolver);