@@ -30,39 +30,39 @@ describe("SelectFormField", () => {
3030
3131 test ( "when has errorsMessages prop, renders with error messages" , ( ) => {
3232 // Arrange
33- const expected = faker . random . words ( ) ;
34- const firstErrorMessage = faker . random . words ( ) ;
35- const secondErrorMessage = faker . random . words ( ) ;
33+ const label = faker . random . words ( ) ;
34+ const errorMessages = [ faker . random . uuid ( ) , faker . random . uuid ( ) ] ;
3635 const selectLabel = faker . random . word ( ) ;
3736 const selectValue = faker . random . word ( ) ;
3837
3938 // Act
4039 const { getByText } = render (
4140 < SelectFormField
42- label = { expected }
41+ label = { label }
4342 onChange = { ( ) => { } }
4443 id = { uuid ( ) }
45- errorMessages = { [ firstErrorMessage , secondErrorMessage ] }
44+ errorMessages = { errorMessages }
4645 values = { [ { value : selectValue , label : selectLabel } ] }
4746 />
4847 ) ;
4948
5049 // Assert
51- expect ( getByText ( firstErrorMessage ) ) . not . toBeNil ( ) ;
52- expect ( getByText ( secondErrorMessage ) ) . not . toBeNil ( ) ;
50+ errorMessages . forEach ( ( errorMessage ) =>
51+ expect ( getByText ( errorMessage ) ) . not . toBeNil ( )
52+ ) ;
5353 } ) ;
5454
5555 test ( "when has errorsMessage prop, renders with error message" , ( ) => {
5656 // Arrange
57- const expected = faker . random . words ( ) ;
57+ const label = faker . random . words ( ) ;
5858 const testErrorMessage = faker . random . words ( ) ;
5959 const selectLabel = faker . random . word ( ) ;
6060 const selectValue = faker . random . word ( ) ;
6161
6262 // Act
6363 const { getByText } = render (
6464 < SelectFormField
65- label = { expected }
65+ label = { label }
6666 onChange = { ( ) => { } }
6767 id = { uuid ( ) }
6868 errorMessage = { testErrorMessage }
0 commit comments