17 use TYPO3\TestingFramework\Core\Unit\UnitTestCase;
30 $objectStorage = $this->getMockBuilder(\
TYPO3\CMS\
Extbase\Persistence\ObjectStorage::class)
31 ->setMethods([
'dummy'])
33 for ($i = 0; $i < 5; $i++) {
34 $obj = new \stdClass();
36 $objectStorage->attach($obj);
39 $this->assertTrue($objectStorage->valid());
47 $generator = (
function () {
53 $this->assertContains(
'Generator', $result);
61 $testObject = new \stdClass();
62 $testObject->foo =
'bar';
64 $this->assertRegExp(
'/foo.*bar/', $result);
73 },
null, 8,
true,
false,
true);
74 $this->assertContains(
'function (...$args)', $result);
82 $testClass = new \stdClass();
83 $testClass->secretData =
'I like cucumber.';
84 $testClass->notSoSecretData =
'I like burger.';
87 self::assertNotContains($testClass->secretData, $result);
95 $testClass = new \stdClass();
96 $testClass->data =
'I like burger.';
99 self::assertNotContains($testClass->data, $result);
107 $date = \DateTime::createFromFormat(
'Y-m-d H:i:s',
'2018-11-26 09:27:28',
new \DateTimeZone(
'UTC'));
110 self::assertContains(
'2018-11-26T09:27:28', $result);
118 $date = \DateTimeImmutable::createFromFormat(
'Y-m-d H:i:s',
'2018-11-26 09:27:28',
new \DateTimeZone(
'UTC'));
121 self::assertContains(
'2018-11-26T09:27:28', $result);