@@ -12,10 +12,7 @@ describe('TextField:Presenter', () => {
12
12
expect ( uut . validate ( 'value' , validator ) ) . toEqual ( [ false , 0 ] ) ;
13
13
expect ( uut . validate ( '' , validator ) ) . toEqual ( [ false , 0 ] ) ;
14
14
expect ( uut . validate ( 'test@mail' , validator ) ) . toEqual ( [ false , 0 ] ) ;
15
- expect ( uut . validate ( '[email protected] ' , validator ) ) . toEqual ( [
16
- true ,
17
- undefined
18
- ] ) ;
15
+ expect ( uut . validate ( '[email protected] ' , validator ) ) . toEqual ( [ true , undefined ] ) ;
19
16
} ) ;
20
17
21
18
it ( 'should validate required' , ( ) => {
@@ -27,7 +24,7 @@ describe('TextField:Presenter', () => {
27
24
} ) ;
28
25
29
26
it ( 'should validate a function validator' , ( ) => {
30
- const validator = ( value ) => value . length > 3 ;
27
+ const validator = value => value . length > 3 ;
31
28
32
29
expect ( uut . validate ( '' , validator ) ) . toEqual ( [ false , 0 ] ) ;
33
30
expect ( uut . validate ( 'abc' , validator ) ) . toEqual ( [ false , 0 ] ) ;
@@ -39,10 +36,7 @@ describe('TextField:Presenter', () => {
39
36
40
37
expect ( uut . validate ( '' , validator ) ) . toEqual ( [ false , 0 ] ) ;
41
38
expect ( uut . validate ( 'value' , validator ) ) . toEqual ( [ false , 1 ] ) ;
42
- expect ( uut . validate ( '[email protected] ' , validator ) ) . toEqual ( [
43
- true ,
44
- undefined
45
- ] ) ;
39
+ expect ( uut . validate ( '[email protected] ' , validator ) ) . toEqual ( [ true , undefined ] ) ;
46
40
} ) ;
47
41
} ) ;
48
42
@@ -52,21 +46,15 @@ describe('TextField:Presenter', () => {
52
46
} ) ;
53
47
54
48
it ( 'should return the relevant validation message when there is a single message' , ( ) => {
55
- expect ( uut . getRelevantValidationMessage ( 'error message' , 0 ) ) . toBe (
56
- 'error message'
57
- ) ;
58
- expect (
59
- uut . getRelevantValidationMessage ( 'error message' , undefined )
60
- ) . toBeUndefined ( ) ;
49
+ expect ( uut . getRelevantValidationMessage ( 'error message' , 0 ) ) . toBe ( 'error message' ) ;
50
+ expect ( uut . getRelevantValidationMessage ( 'error message' , undefined ) ) . toBeUndefined ( ) ;
61
51
} ) ;
62
52
63
53
it ( 'should return the relevant validation message when there are multiple messages' , ( ) => {
64
54
const messages = [ 'Field is required' , 'Email is invalid' ] ;
65
55
expect ( uut . getRelevantValidationMessage ( messages , 0 ) ) . toBe ( messages [ 0 ] ) ;
66
56
expect ( uut . getRelevantValidationMessage ( messages , 1 ) ) . toBe ( messages [ 1 ] ) ;
67
- expect (
68
- uut . getRelevantValidationMessage ( messages , undefined )
69
- ) . toBeUndefined ( ) ;
57
+ expect ( uut . getRelevantValidationMessage ( messages , undefined ) ) . toBeUndefined ( ) ;
70
58
} ) ;
71
59
} ) ;
72
60
} ) ;
0 commit comments