/** * @param string $value * @param string $expectedValue * * @dataProvider checkValue_checkReturnsExpectedValuesDataProvider * @test */ public function checkValue_checkReturnsExpectedValues($value, $expectedValue) { $expectedResult = array('value' => $expectedValue); $result = array(); $tcaFieldConfiguration = array('items' => array(array('Item 1', 0), array('Item 2', 0), array('Item 3', 0))); $this->assertSame($expectedResult, $this->subject->_call('checkValueForCheck', $result, $value, $tcaFieldConfiguration, '', 0, 0, '')); }
/** * @param mixed $value * @param array $configuration * @param int|string $expected * @test * @dataProvider referenceValuesAreCastedDataProvider */ public function referenceValuesAreCasted($value, array $configuration, $expected) { $this->assertEquals($expected, $this->subject->_call('castReferenceValue', $value, $configuration)); }