$this->
getContainer()->
get(UserDefinition::
class),
WriteContext::
createFromContext(Context::
createDefaultContext()),
'',
new WriteCommandQueue() );
$x =
$handler->
encode($field,
$existence,
$kvPair,
$parameters);
$array =
iterator_to_array($x);
} catch (WriteConstraintViolationException
$exception) { } static::
assertIsNotArray($array);
static::
assertInstanceOf(WriteConstraintViolationException::
class,
$exception);
static::
assertNotNull($exception->
getViolations()->
findByCodes(NotBlank::IS_BLANK_ERROR
));
} public function testValueIsRequiredOnUpdate(): void
{ $field =
new PasswordField('password', 'password'
);
$field->
addFlags(new ApiAware(),
new Required());
$existence =
new EntityExistence($this->
getContainer()->
get(UserDefinition::
class)->
getEntityName(),
[], true, false, false,
[]);
$kvPair =
new KeyValuePair('password', null, true
);