### Question:
BackendBindableAdapterFunctions implements BindableAdapterFunctions { @Override public Object getValue(Object property, String fieldName) { return getFieldValue(property, fieldName); }  @Override Object getValue(Object property, String fieldName); static Object getFieldValue(Object property, String fieldName); @Override void setValue(Object property, String fieldName, Object value); static void setFieldValue(Object property, String fieldName, Object value);  }### Answer:
@Test public void testGetValue() { SomeBean bean = new SomeBean("someString", 5); assertEquals("someString", tested.getValue(bean, "someStringField")); assertEquals(5, tested.getValue(bean, "someIntField")); }