11import calculateValidity from './validityCalculator' ;
22import validityReducerCreator from './validityReducerCreator' ;
3- import { mocked } from 'ts-jest/utils' ;
43import { FormPayload , VALIDATORS } from '../types' ;
54import { extractFieldValue } from '../helpers' ;
65
@@ -13,11 +12,11 @@ const validityReducer = jest.fn().mockName('validityReducer');
1312
1413beforeEach ( ( ) => {
1514 validityReducer . mockResolvedValue ( null ) ;
16- mocked ( validityReducerCreator ) . mockName ( 'validityReducerCreator' ) . mockReturnValue ( validityReducer ) ;
15+ jest . mocked ( validityReducerCreator ) . mockName ( 'validityReducerCreator' ) . mockReturnValue ( validityReducer ) ;
1716} ) ;
1817
1918test ( 'If no ruleset and no value (value=undefined) the function returns default field validity state.' , async ( ) => {
20- mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( undefined ) ;
19+ jest . mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( undefined ) ;
2120
2221 const result = await calculateValidity ( [ ] , payload , FIELD . _1 , 0 ) ;
2322
@@ -54,42 +53,42 @@ describe('If there is a value but no ruleset the function returns default field
5453 }
5554
5655 test ( 'If value is 0' , async ( ) => {
57- mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( 0 ) ;
56+ jest . mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( 0 ) ;
5857 await executeTest ( ) ;
5958 } ) ;
6059
6160 test ( 'If value is "0"' , async ( ) => {
62- mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( '0' ) ;
61+ jest . mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( '0' ) ;
6362 await executeTest ( ) ;
6463 } ) ;
6564
6665 test ( 'If value is null' , async ( ) => {
67- mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( null ) ;
66+ jest . mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( null ) ;
6867 await executeTest ( ) ;
6968 } ) ;
7069
7170 test ( 'If value is ""' , async ( ) => {
72- mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( '' ) ;
71+ jest . mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( '' ) ;
7372 await executeTest ( ) ;
7473 } ) ;
7574
7675 test ( 'If value is " "' , async ( ) => {
77- mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( ' ' ) ;
76+ jest . mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( ' ' ) ;
7877 await executeTest ( ) ;
7978 } ) ;
8079
8180 test ( 'If value is "\\n"' , async ( ) => {
82- mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( '\n' ) ;
81+ jest . mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( '\n' ) ;
8382 await executeTest ( ) ;
8483 } ) ;
8584
8685 test ( 'If value is an empty array' , async ( ) => {
87- mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( [ ] ) ;
86+ jest . mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( [ ] ) ;
8887 await executeTest ( ) ;
8988 } ) ;
9089
9190 test ( 'If value is an empty object' , async ( ) => {
92- mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( { } ) ;
91+ jest . mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( { } ) ;
9392 await executeTest ( ) ;
9493 } ) ;
9594} ) ;
@@ -98,7 +97,7 @@ test('If there is a single rule specified but a value and index are undefined.',
9897 const RULESET = [ { validator : VALIDATORS . required } ] ;
9998 const VALUE = undefined ;
10099 const INDEX = 0 ;
101- mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( VALUE ) ;
100+ jest . mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( VALUE ) ;
102101
103102 const result = await calculateValidity ( RULESET , payload , FIELD . _1 , INDEX ) ;
104103
@@ -122,7 +121,7 @@ test('If there is a single rule specified + a value and index are defined.', asy
122121 const RULESET = [ { validator : VALIDATORS . required } ] ;
123122 const VALUE = 'a value' ;
124123 const INDEX = 2 ;
125- mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( VALUE ) ;
124+ jest . mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( VALUE ) ;
126125
127126 const result = await calculateValidity ( RULESET , payload , FIELD . _1 , INDEX ) ;
128127
@@ -146,7 +145,7 @@ test('If there is a several rules specified + a value and index are defined.', a
146145 const RULESET = [ { validator : VALIDATORS . required } , { validator : VALIDATORS . min } , { validator : VALIDATORS . email } ] ;
147146 const VALUE = 'a value' ;
148147 const INDEX = 2 ;
149- mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( VALUE ) ;
148+ jest . mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( VALUE ) ;
150149
151150 const result = await calculateValidity ( RULESET , payload , FIELD . _1 , INDEX ) ;
152151
@@ -179,7 +178,7 @@ test('If validityReducer returns new state.', async () => {
179178 error : true ,
180179 message : 'an error' ,
181180 } ;
182- mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( VALUE ) ;
181+ jest . mocked ( extractFieldValue ) . mockName ( 'extractFieldValue' ) . mockReturnValue ( VALUE ) ;
183182 validityReducer . mockResolvedValue ( NEW_STATE ) ;
184183
185184 const result = await calculateValidity ( RULESET , payload , FIELD . _1 , INDEX ) ;
0 commit comments