Exemplo n.º 1
0
 public function testConvert()
 {
     $inputData = new \DOMDocument();
     $inputData->load(__DIR__ . '/_files/pdf_merged.xml');
     $expectedResult = (require __DIR__ . '/_files/pdf_merged.php');
     $this->assertEquals($expectedResult, $this->_model->convert($inputData));
 }
Exemplo n.º 2
0
 public function testRead()
 {
     $expectedResult = new \stdClass();
     $constraint = function (\DOMDOcument $actual) {
         try {
             $expected = __DIR__ . '/_files/pdf_merged.xml';
             \PHPUnit_Framework_Assert::assertXmlStringEqualsXmlFile($expected, $actual->saveXML());
             return true;
         } catch (\PHPUnit_Framework_AssertionFailedError $e) {
             return false;
         }
     };
     $this->_converter->expects($this->once())->method('convert')->with($this->callback($constraint))->will($this->returnValue($expectedResult));
     $this->assertSame($expectedResult, $this->_model->read('scope'));
 }