### Question:
TerminationPointDeleteCommand implements TransactCommand { @Override public void execute(final TransactionBuilder transaction, final BridgeOperationalState state, final DataChangeEvent events, final InstanceIdentifierCodec instanceIdentifierCodec) { execute(transaction, state, TransactUtils.extractOriginal(events, OvsdbTerminationPointAugmentation.class), TransactUtils.extractOriginal(events, Node.class), TransactUtils.extractRemoved(events, OvsdbTerminationPointAugmentation.class)); }  @Override void execute(final TransactionBuilder transaction, final BridgeOperationalState state,
            final DataChangeEvent events, final InstanceIdentifierCodec instanceIdentifierCodec); @Override void execute(final TransactionBuilder transaction, final BridgeOperationalState state,
            final Collection<DataTreeModification<Node>> modifications,
            final InstanceIdentifierCodec instanceIdentifierCodec);  }### Answer:
@Test public void testExecute() { PowerMockito.mockStatic(TransactUtils.class); when(TransactUtils.extractOriginal(changes, OvsdbTerminationPointAugmentation.class)).thenReturn(originals); when(TransactUtils.extractOriginal(changes, Node.class)).thenReturn(originalNodes); when(TransactUtils.extractRemoved(changes, OvsdbTerminationPointAugmentation.class)).thenReturn(removedTps); TransactionBuilder transaction = mock(TransactionBuilder.class); terminationPointDeleteCommand.execute(transaction, state, changes, mock(InstanceIdentifierCodec.class)); }