Beispiel #1
0
 /**
  * @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));
 }