32 $this->helper = new \TYPO3\CMS\Form\Tests\Unit\Validation\Helper();
33 $this->subject = $this->getMock(
'TYPO3\\CMS\\Form\\Validation\\InArrayValidator', array(
'dummy'), array(),
'', FALSE);
38 '12 in (12, 13)' => array(array(array(12, 13), 12))
44 '12 in (11, 13)' => array(array(array(11, 13), 12)),
53 $this->subject->setFieldName(
'myfield');
54 $this->subject->setArray($input[0]);
55 $requestHandlerMock = $this->helper->getRequestHandler(array(
56 'myfield' => $input[1]
58 $this->subject->injectRequestHandler($requestHandlerMock);
61 $this->subject->isValid()
70 $this->subject->setFieldName(
'myfield');
71 $this->subject->setArray($input[0]);
72 $requestHandlerMock = $this->helper->getRequestHandler(array(
73 'myfield' => $input[1]
75 $this->subject->injectRequestHandler($requestHandlerMock);
78 $this->subject->isValid()
87 $this->subject->setFieldName(
'myfield');
88 $this->subject->setArray($input[0]);
89 $this->subject->setStrict(TRUE);
90 $requestHandlerMock = $this->helper->getRequestHandler(array(
91 'myfield' => $input[1]
93 $this->subject->injectRequestHandler($requestHandlerMock);
96 $this->subject->isValid()
105 $this->subject->setFieldName(
'myfield');
106 $this->subject->setArray($input[0]);
107 $this->subject->setStrict(TRUE);
108 $requestHandlerMock = $this->helper->getRequestHandler(array(
109 'myfield' => $input[1]
111 $this->subject->injectRequestHandler($requestHandlerMock);
114 $this->subject->isValid()