/** * test export * * @depends testInitExport * @depends testExportFormCreate * @depends testCreateInstance * @param \taoQtiTest_models_classes_export_TestExport $testExport * @param \tao_helpers_form_Form $form * @param \core_kernel_classes_Resource $qtiTest * @return void */ public function testExportFormSubmit($testExport, $form) { $report = $testExport->export($form->getValues(), $this->outputDir); $this->assertInstanceOf('common_report_Report', $report); $file = $report->getData(); $this->assertInternalType('string', $file); $this->assertFileExists($file); $this->assertStringStartsWith($this->outputDir, $file); $this->assertContains('qti_unit_test', $file); unlink($file); }