2017-04-04 4 views
2

Meine reagieren Klasse Komponenten Jest.mock sieht wie folgt aus:Wie redux-Form Field

import { Field, reduxForm, propTypes } from 'redux-form'; 

class DepositAmountInput extends Component { 
    render() { 
    return (
     <View> 
     <Field 
      component={NumberInputField} 
      props={{ 
      onChange: this.handleInput, 
      onBlur: this.handleOnBlur 
      }} 
     /> 
     </View> 
    ); 
    } 
} 
export default DepositAmountInput 

In meinem Jest Test für diese Komponente, wie kann ich die Feldkomponente von redux-Form verspotten? Ich suche nach etwas in der Art:

.mock ('redux-form/lib/Feld',() => 'Feld');

Vielen Dank!

Antwort

0

dies ist der Code, der auf meinem Test sehr gut läuft (siehe Bild unten) jest.mock('redux-form/lib/Field',() => 'field');

auf meinem pacakage.json (das gleiche wie die, die Sie dann erwarten.): { "redux-form": "^7.0.3", "jest": "^20.0.4", } screenshot

Verwandte Themen