@Override
 public void beforeExecute(
     DataBuilderContext builderContext,
     DataFlowInstance dataFlowInstance,
     DataBuilderMeta builderToBeApplied,
     DataDelta dataDelta,
     Map<String, Data> prevResponses)
     throws Exception {
   Assert.assertNotNull(builderContext);
   Assert.assertEquals(builderContext.getContextData(KEY, String.class), VALUE);
 }
 @Override
 public void afterException(
     DataBuilderContext builderContext,
     DataFlowInstance dataFlowInstance,
     DataBuilderMeta builderToBeApplied,
     DataDelta dataDelta,
     Map<String, Data> prevResponses,
     Throwable frameworkException)
     throws Exception {
   Assert.assertNotNull(builderContext);
   Assert.assertEquals(builderContext.getContextData(KEY, String.class), VALUE);
 }