19 declare(strict_types=1);
30 $factory->setDatabaseAdapter($this->getMockBuilder(ilDBInterface::class)->getMock());
34 $this->assertInstanceOf(ilTermsOfServiceDocumentTableDataProvider::class,
$provider);
35 $this->assertInstanceOf(ilTermsOfServiceTableDataProvider::class,
$provider);
46 $documentConnector = $this->getMockBuilder(arConnector::class)->getMock();
47 $criterionConnector = $this->getMockBuilder(arConnector::class)->getMock();
62 ->expects($this->once())
64 ->willReturn($documentData);
67 ->expects($this->exactly(count($documentData)))
69 ->willReturnCallback(
function () {
78 $this->assertArrayHasKey(
'items',
$data);
79 $this->assertArrayHasKey(
'cnt',
$data);
80 $this->assertCount(3,
$data[
'items']);
81 $this->assertSame(3,
$data[
'cnt']);
static register(ActiveRecord $ar, arConnector $connector)
Class ilTermsOfServiceDocumentTableDataProvider.
testListOfDocumentsCanBeRetrieved(ilTermsOfServiceDocumentTableDataProvider $provider)
testDocumentProviderCanBeCreatedByFactory
Class ilTermsOfServiceDocumentTableDataProviderTest.
Interface ilTermsOfServiceTableDataProvider.
Class ilTermsOfServiceDocumentCriterionAssignment.
Class ilTermsOfServiceBaseTest.
getList(array $params, array $filter)
testDocumentProviderCanBeCreatedByFactory()
Class ilTermsOfServiceDocument.
Class ilTermsOfServiceTableDataProviderFactory.