@Test
void delegatesPurchaseStrategy() {

    when(tenant.getPurchaseStrategy()).thenReturn(Optional.of(mock(PurchaseStrategy.class)));
    final Optional<PurchaseStrategy> result = tenant.getPurchaseStrategy();
    assertThat(transactional.getPurchaseStrategy()).isEqualTo(result);
}