Closed
Description
The problem
#65 implemented a high-level API for asserting values of an entire form, which is great. However, this API it does not allow to assert the value of a single form element, which is more desired is some scenarios
Describe the feature you'd like:
Add toHaveValue
matcher (as described in the initial comment in #60) which can be used to assert value of a single form element - an input
, select
or textarea
expect(getByLabelText('Username')).toHaveValue('janedoe');
Suggested implementation:
Create toHaveValue(formElement, expectedValues)
that calls existing getSingleElementValue
(https://github.com/gnapse/jest-dom/blob/master/src/to-have-form-values.js#L38)
I will be glad to help with implementing this feature
Metadata
Metadata
Assignees
Labels
No labels