+ /**
+ * @dataProvider castToArrayValues
+ */
+ public function testcastToArrayExpression($configValue, $expectedValue)
+ {
+ $test = $this->getTestBuilder()
+ ->castToArray()
+ ->end();
+ $this->assertFinalizedValueIs($expectedValue, $test, array('key' => $configValue));
+ }
+
+ public function castToArrayValues()
+ {
+ yield array('value', array('value'));
+ yield array(-3.14, array(-3.14));
+ yield array(null, array(null));
+ yield array(array('value'), array('value'));
+ }
+