43 protected function setUp(): void
46 $this->collection_repo = $this->createMock(CollectionRepository::class),
51 $this->resource_builder = $this->createMock(ResourceBuilder::class),
52 $this->collection_builder,
53 $this->createMock(RepositoryPreloader::class),
62 $this->collection_repo->expects($this->once())
69 $this->collection_repo->expects($this->once())
70 ->method(
'getResourceIdStrings')
80 $this->resource_builder->expects($this->exactly(6))
99 $collection = $this->collections->get($rcid, null);
101 $this->assertInstanceOf(ResourceCollection::class, $collection);
102 $this->assertNotInstanceOf(MockObject::class, $collection);
104 $this->assertEquals(3, $collection->count());
106 $collection = $this->collections->get($rcid, null);
108 $this->assertEquals(3, $collection->count());
113 foreach ($array as $item) {
CollectionBuilder $collection_builder
Class ResourceCollectionIdentification.
Class ResourceCollection.
arrayAsGenerator(array $array)
Class ResourceIdentification.
Class CollectionBuilderTest.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...