/** * @dataProvider dataProviderTypeCast * * @param $type * @param $phpType * @param $value * @param $expectedResult */ public function testTypeCast($type, $phpType, $value, $expectedResult) { $columnSchema = new ColumnSchema(); $columnSchema->type = $type; $columnSchema->phpType = $phpType; $this->assertEquals($expectedResult, $columnSchema->phpTypecast($value)); }