public function testOnRequestGivenNotMatchedTransactionShouldNotSetIgnoreTransaction()
 {
     $moduleOptions = $this->createMock(ModuleOptionsInterface::class);
     $transactionMatcher = $this->getTransactionMatcherMock();
     $transactionMatcher->method('isMatched')->will($this->returnValue(false));
     $client = $this->getClientMock();
     $client->expects($this->never())->method('ignoreTransaction');
     $listener = new IgnoreTransactionListener($client, $moduleOptions, $transactionMatcher);
     $listener->onRequest($this->getEvent());
 }
 /**
  * @param  array $transactions
  * @return IgnoreTransactionListener
  */
 protected function getListener($transactions)
 {
     $listener = new IgnoreTransactionListener($transactions);
     $listener->setClient($this->client);
     return $listener;
 }