TYPO3CMS
9.5
Main Page
Related Pages
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Files
File List
File Members
All
$
d
e
r
u
Functions
Variables
$
e
r
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Pages
TcaColumnsRemoveUnusedTest.php
Go to the documentation of this file.
1
<?php
2
namespace
TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider
;
3
4
/*
5
* This file is part of the TYPO3 CMS project.
6
*
7
* It is free software; you can redistribute it and/or modify it under
8
* the terms of the GNU General Public License, either version 2
9
* of the License, or any later version.
10
*
11
* For the full copyright and license information, please read the
12
* LICENSE.txt file that was distributed with this source code.
13
*
14
* The TYPO3 project - inspiring people to share!
15
*/
16
17
use
TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsRemoveUnused
;
18
use TYPO3\TestingFramework\Core\Unit\UnitTestCase;
19
23
class
TcaColumnsRemoveUnusedTest
extends
UnitTestCase
24
{
28
protected
$subject
;
29
30
protected
function
setUp
()
31
{
32
$this->subject =
new
TcaColumnsRemoveUnused
();
33
}
34
38
public
function
addDataKeepsColumnsToProcess
()
39
{
40
$input = [
41
'columnsToProcess'
=> [
'keepMe'
,
'keepMeToo'
],
42
'processedTca'
=> [
43
'columns'
=> [
44
'keepMe'
=> [
45
'config'
=> [
46
'type'
=>
'input'
,
47
]
48
],
49
'keepMeToo'
=> [
50
'config'
=> [
51
'type'
=>
'input'
,
52
]
53
],
54
'aField'
=> [
55
'config'
=> [
56
'type'
=>
'input'
,
57
]
58
]
59
]
60
]
61
];
62
63
$expected = $input;
64
unset($expected[
'processedTca'
][
'columns'
][
'aField'
]);
65
66
$this->assertSame($expected, $this->subject->addData($input));
67
}
68
}
TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaColumnsRemoveUnusedTest\$subject
TcaColumnsRemoveUnused $subject
Definition:
TcaColumnsRemoveUnusedTest.php:27
TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaColumnsRemoveUnusedTest\setUp
setUp()
Definition:
TcaColumnsRemoveUnusedTest.php:29
TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaColumnsRemoveUnusedTest\addDataKeepsColumnsToProcess
addDataKeepsColumnsToProcess()
Definition:
TcaColumnsRemoveUnusedTest.php:37
TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\TcaColumnsRemoveUnusedTest
Definition:
TcaColumnsRemoveUnusedTest.php:24
TYPO3\CMS\Backend\Form\FormDataProvider\TcaColumnsRemoveUnused
Definition:
TcaColumnsRemoveUnused.php:26
TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider
Definition:
DatabaseDefaultLanguagePageRowTest.php:3
doxygen
typo3
sysext
backend
Tests
Unit
Form
FormDataProvider
TcaColumnsRemoveUnusedTest.php
Generated on Tue Oct 5 2021 01:56:59 for TYPO3CMS by
1.8.18