17 use TYPO3\TestingFramework\Core\Unit\UnitTestCase;
29 $messageMessage =
'The message';
30 $error = new \TYPO3\CMS\Extbase\Error\Message($messageMessage, 0);
31 $this->assertEquals($messageMessage, $error->getMessage());
39 $messageCode = 123456789;
40 $error = new \TYPO3\CMS\Extbase\Error\Message(
'', $messageCode);
41 $this->assertEquals($messageCode, $error->getCode());
49 $messageArguments = [
'foo',
'bar'];
50 $error = new \TYPO3\CMS\Extbase\Error\Message(
'', 1, $messageArguments);
51 $this->assertEquals($messageArguments, $error->getArguments());
59 $messageTitle =
'Title';
60 $error = new \TYPO3\CMS\Extbase\Error\Message(
'', 1, [], $messageTitle);
61 $this->assertEquals($messageTitle, $error->getTitle());
69 $error = new \TYPO3\CMS\Extbase\Error\Message(
'Message', 1);
70 $this->assertEquals(
'Message', $error->render());
78 $error = new \TYPO3\CMS\Extbase\Error\Message(
'Foo is %s and Bar is %s', 1, [
'baz',
'qux']);
79 $this->assertEquals(
'Foo is baz and Bar is qux', $error->render());
87 $error = new \TYPO3\CMS\Extbase\Error\Message(
'Foo is %s and Bar is %s', 1, [
'baz',
'qux']);
88 $this->assertEquals(
'Foo is baz and Bar is qux', $error);