mirror of
https://github.com/friendica/friendica
synced 2025-04-27 01:10:14 +00:00
Fixups
This commit is contained in:
parent
7061e16b27
commit
f273c27e3b
7 changed files with 99 additions and 10 deletions
24
tests/src/CollectionTest.php
Normal file
24
tests/src/CollectionTest.php
Normal file
|
@ -0,0 +1,24 @@
|
|||
<?php
|
||||
|
||||
namespace Friendica\Test\src;
|
||||
|
||||
use Friendica\Test\MockedTest;
|
||||
use Friendica\Test\Util\CollectionDouble;
|
||||
use Friendica\Test\Util\EntityDouble;
|
||||
|
||||
class CollectionTest extends MockedTest
|
||||
{
|
||||
/**
|
||||
* Test if the BaseCollection::column() works as expected
|
||||
*/
|
||||
public function testGetArrayCopy()
|
||||
{
|
||||
$collection = new CollectionDouble();
|
||||
$collection->append(new EntityDouble('test', 23, new \DateTime('now', new \DateTimeZone('UTC')), 'privTest'));
|
||||
$collection->append(new EntityDouble('test2', 25, new \DateTime('now', new \DateTimeZone('UTC')), 'privTest23'));
|
||||
|
||||
self::assertEquals(['test', 'test2'], $collection->column('protString'));
|
||||
self::assertEmpty($collection->column('privString'));
|
||||
self::assertEquals([23,25], $collection->column('protInt'));
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue