/**
  * @return TransactionProxyStrategy
  */
 protected function buildTransactionStrategy()
 {
     $this->transaction = new TransactionSpy();
     $transactionStrategy = new TransactionProxyStrategy();
     $transactionStrategy->setTransaction($this->transaction);
     $this->proxyStrategyBagFactory->setTransactionStrategy($transactionStrategy);
 }
 /**
  * @return TransactionProxyStrategy
  */
 protected function buildTransactionStrategy()
 {
     $transactionStrategy = new TransactionProxyStrategy();
     $transactionStrategy->setTransaction($this->transaction);
     return $transactionStrategy;
 }