‪TYPO3CMS  10.4
DatePickerViewHelperTest.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
5 /*
6  * This file is part of the TYPO3 CMS project.
7  *
8  * It is free software; you can redistribute it and/or modify it under
9  * the terms of the GNU General Public License, either version 2
10  * of the License, or any later version.
11  *
12  * For the full copyright and license information, please read the
13  * LICENSE.txt file that was distributed with this source code.
14  *
15  * The TYPO3 project - inspiring people to share!
16  */
17 
19 
21 use TYPO3\TestingFramework\Core\Unit\UnitTestCase;
22 
26 class ‪DatePickerViewHelperTest extends UnitTestCase
27 {
28 
32  protected ‪$subject;
33 
37  protected function ‪setUp(): void
38  {
39  parent::setUp();
40  $this->subject = $this->getAccessibleMock(DatePickerViewHelper::class, [
41  'dummy'
42  ], [], '', false);
43  }
44 
49  {
50  $input = 'd';
51  $expected = 'dd';
52  self::assertSame($expected, $this->subject->_call('convertDateFormatToDatePickerFormat', $input));
53  }
54 
59  {
60  $input = 'D';
61  $expected = 'D';
62  self::assertSame($expected, $this->subject->_call('convertDateFormatToDatePickerFormat', $input));
63  }
64 
69  {
70  $input = 'j';
71  $expected = 'o';
72  self::assertSame($expected, $this->subject->_call('convertDateFormatToDatePickerFormat', $input));
73  }
74 
79  {
80  $input = 'l';
81  $expected = 'DD';
82  self::assertSame($expected, $this->subject->_call('convertDateFormatToDatePickerFormat', $input));
83  }
84 
89  {
90  $input = 'F';
91  $expected = 'MM';
92  self::assertSame($expected, $this->subject->_call('convertDateFormatToDatePickerFormat', $input));
93  }
94 
99  {
100  $input = 'm';
101  $expected = 'mm';
102  self::assertSame($expected, $this->subject->_call('convertDateFormatToDatePickerFormat', $input));
103  }
104 
109  {
110  $input = 'M';
111  $expected = 'M';
112  self::assertSame($expected, $this->subject->_call('convertDateFormatToDatePickerFormat', $input));
113  }
114 
119  {
120  $input = 'n';
121  $expected = 'm';
122  self::assertSame($expected, $this->subject->_call('convertDateFormatToDatePickerFormat', $input));
123  }
124 
129  {
130  $input = 'Y';
131  $expected = 'yy';
132  self::assertSame($expected, $this->subject->_call('convertDateFormatToDatePickerFormat', $input));
133  }
134 
139  {
140  $input = 'y';
141  $expected = 'y';
142  self::assertSame($expected, $this->subject->_call('convertDateFormatToDatePickerFormat', $input));
143  }
144 }
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form\DatePickerViewHelperTest\$subject
‪TYPO3 CMS Form ViewHelpers Form DatePickerViewHelper $subject
Definition: DatePickerViewHelperTest.php:31
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form\DatePickerViewHelperTest\convertDateFormatToDatePickerFormatReturnsTransformedFormat02
‪convertDateFormatToDatePickerFormatReturnsTransformedFormat02()
Definition: DatePickerViewHelperTest.php:57
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form\DatePickerViewHelperTest\convertDateFormatToDatePickerFormatReturnsTransformedFormat08
‪convertDateFormatToDatePickerFormatReturnsTransformedFormat08()
Definition: DatePickerViewHelperTest.php:117
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form\DatePickerViewHelperTest\convertDateFormatToDatePickerFormatReturnsTransformedFormat10
‪convertDateFormatToDatePickerFormatReturnsTransformedFormat10()
Definition: DatePickerViewHelperTest.php:137
‪TYPO3\CMS\Form\ViewHelpers\Form\DatePickerViewHelper
Definition: DatePickerViewHelper.php:40
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form\DatePickerViewHelperTest\convertDateFormatToDatePickerFormatReturnsTransformedFormat04
‪convertDateFormatToDatePickerFormatReturnsTransformedFormat04()
Definition: DatePickerViewHelperTest.php:77
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form\DatePickerViewHelperTest\convertDateFormatToDatePickerFormatReturnsTransformedFormat03
‪convertDateFormatToDatePickerFormatReturnsTransformedFormat03()
Definition: DatePickerViewHelperTest.php:67
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form\DatePickerViewHelperTest\setUp
‪setUp()
Definition: DatePickerViewHelperTest.php:36
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form\DatePickerViewHelperTest
Definition: DatePickerViewHelperTest.php:27
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form\DatePickerViewHelperTest\convertDateFormatToDatePickerFormatReturnsTransformedFormat05
‪convertDateFormatToDatePickerFormatReturnsTransformedFormat05()
Definition: DatePickerViewHelperTest.php:87
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form\DatePickerViewHelperTest\convertDateFormatToDatePickerFormatReturnsTransformedFormat06
‪convertDateFormatToDatePickerFormatReturnsTransformedFormat06()
Definition: DatePickerViewHelperTest.php:97
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form\DatePickerViewHelperTest\convertDateFormatToDatePickerFormatReturnsTransformedFormat07
‪convertDateFormatToDatePickerFormatReturnsTransformedFormat07()
Definition: DatePickerViewHelperTest.php:107
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form
Definition: DatePickerViewHelperTest.php:18
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form\DatePickerViewHelperTest\convertDateFormatToDatePickerFormatReturnsTransformedFormat01
‪convertDateFormatToDatePickerFormatReturnsTransformedFormat01()
Definition: DatePickerViewHelperTest.php:47
‪TYPO3\CMS\Form\Tests\Unit\ViewHelpers\Form\DatePickerViewHelperTest\convertDateFormatToDatePickerFormatReturnsTransformedFormat09
‪convertDateFormatToDatePickerFormatReturnsTransformedFormat09()
Definition: DatePickerViewHelperTest.php:127