allow custom export repositories (#2182)

This commit is contained in:
Kevin Papst
2020-12-10 15:00:14 +01:00
committed by GitHub
parent c3fe8d1c39
commit 7a3388646b
18 changed files with 320 additions and 72 deletions

View File

@@ -32,7 +32,7 @@ class ExportQueryTest extends TimesheetQueryTest
$this->assertActivity($sut);
$this->assertState($sut);
$this->assertExported($sut);
$this->assertType($sut);
$this->assertRenderer($sut);
$this->assertMarkAsExported($sut);
}
@@ -44,15 +44,15 @@ class ExportQueryTest extends TimesheetQueryTest
$this->assertTrue($sut->isMarkAsExported());
}
protected function assertType(ExportQuery $sut)
protected function assertRenderer(ExportQuery $sut)
{
$this->assertNull($sut->getType());
$this->assertNull($sut->getRenderer());
$exportTypes = ['html', 'csv', 'pdf', 'xlsx', 'ods'];
foreach ($exportTypes as $type) {
$sut->setType($type);
$this->assertEquals($type, $sut->getType());
$sut->setRenderer($type);
$this->assertEquals($type, $sut->getRenderer());
}
}
}