public function testQueryTransactionSimple()
 {
     $hash_in = array('id' => 'id', 'origId' => '2111', 'origActionType' => 'A');
     $mock = $this->getMock('litle\\sdk\\LitleXmlMapper');
     $mock->expects($this->once())->method('request')->with($this->matchesRegularExpression('/.*<origId>2111.*<origActionType>A.*/'));
     $litleTest = new LitleOnlineRequest();
     $litleTest->newXML = $mock;
     $litleTest->queryTransaction($hash_in);
 }
 public function testSimpleQueryTransaction_responseUnavailable()
 {
     $hash_in = array('id' => 'id', 'origId' => 'ABCD0', 'origActionType' => 'A');
     $initilaize = new LitleOnlineRequest();
     $queryTransactionResponse = $initilaize->queryTransaction($hash_in);
     $response = XmlParser::getNode($queryTransactionResponse, 'response');
     $message = XmlParser::getNode($queryTransactionResponse, 'message');
     $this->assertEquals('151', $response);
     $this->assertEquals('Original transaction not found', $message);
 }