markTestSkipped('LiveDocx tests disabled'); return; } $this->phpLiveDocx = new Zend_Service_LiveDocx_MailMerge(); $this->phpLiveDocx->setUsername(TESTS_ZEND_SERVICE_LIVEDOCX_USERNAME) ->setPassword(TESTS_ZEND_SERVICE_LIVEDOCX_PASSWORD); foreach ($this->phpLiveDocx->listTemplates() as $template) { $this->phpLiveDocx->deleteTemplate($template['filename']); } } public function tearDown () { if (isset($this->phpLiveDocx)) { foreach ($this->phpLiveDocx->listTemplates() as $template) { $this->phpLiveDocx->deleteTemplate($template['filename']); } unset($this->phpLiveDocx); } } public function testGetFormat () { $this->assertEquals('', $this->phpLiveDocx->getFormat('document')); $this->assertEquals('doc', $this->phpLiveDocx->getFormat('document.doc')); $this->assertEquals('doc', $this->phpLiveDocx->getFormat('document-123.doc')); $this->assertEquals('doc', $this->phpLiveDocx->getFormat('document123.doc')); $this->assertEquals('doc', $this->phpLiveDocx->getFormat('document.123.doc')); } public function testGetVersion () { $expectedResults = '2.0'; $this->assertEquals($expectedResults, $this->phpLiveDocx->getVersion()); } } if (PHPUnit_MAIN_METHOD == 'Zend_Service_LiveDocx_LiveDocxTest::main') { Zend_Service_LiveDocx_LiveDocxTest::main(); }