public function provideInvalidInputForAcceptValue()
{
return array(array('some string', 'eZ\\Publish\\Core\\Base\\Exceptions\\InvalidArgumentException'), array(new MapLocation\Value(array('latitude' => 'foo')), 'eZ\\Publish\\Core\\Base\\Exceptions\\InvalidArgumentException'), array(new MapLocation\Value(array('latitude' => 23.42, 'longitude' => 'bar')), 'eZ\\Publish\\Core\\Base\\Exceptions\\InvalidArgumentException'), array(new MapLocation\Value(array('latitude' => 23.42, 'longitude' => 42.23, 'address' => array())), 'eZ\\Publish\\Core\\Base\\Exceptions\\InvalidArgumentException'));
}