/** * @dataProvider providerPublicMethodException * @expectedException \Kcs\Serializer\Exception\RuntimeException */ public function testAccessorTypePublicMethodException($getter, $setter) { $object = new PropertyMetadataPublicMethod(); $metadata = new PropertyMetadata(get_class($object), 'e'); $metadata->setAccessor(PropertyMetadata::ACCESS_TYPE_PUBLIC_METHOD, $getter, $setter); if (null === $getter) { $metadata->getValue($object, new SerializationContext()); } if (null === $setter) { $metadata->setValue($object, null); } }