@Test
public void testAfterTestExecutesWithoutErrors() throws Exception {

    // GIVEN
    // WHEN
    decorator.afterTest(invocation);
    // THEN
    verify(connection).close();
    verify(executor).executeAfterTest(eq(connection), eq(Boolean.FALSE));
    verify(ctx).storeData(eq(Constants.KEY_CONNECTION), isNull());
    verifyZeroInteractions(dataSource);
}