### Question:
ELPropertyAccessor implements PropertyAccessor { public Class<?>[] getSpecificTargetClasses() { return new Class[] { BeanExpressionContext.class }; }  boolean canRead(EvaluationContext context, Object target, String name); TypedValue read(EvaluationContext context, Object target, String name); boolean canWrite(EvaluationContext context, Object target, String name); void write(EvaluationContext context, Object target, String name, Object newValue); Class<?>[] getSpecificTargetClasses();  }### Answer:
@Test public void shouldDefaultToBeanExpressionContext() throws Exception { assertThat( Arrays.equals(new Class<?>[] { BeanExpressionContext.class }, this.elPropertyAccessor.getSpecificTargetClasses()), is(true)); }