@Test
public void testGetDecimal() throws Exception {

    Property delegate = mock(Property.class);
    PropertyFacade<Session> facade = getFacade(delegate);
    final BigDecimal value = new BigDecimal("41.0");
    when(delegate.getDecimal()).thenReturn(value);
    assertSame("same value", value, facade.getDecimal());
}