0
Jestでreduxアクションをテストしようとしています。 React Nativeを使ってアニメーションライブラリを嘲笑することになると、私は問題に直面しています。ここに私の(凝縮)コードです:私のテストでJest - Reactネイティブアニメーション付きReduxアクション作成者
// action.js
const loginAction =() => {
Animated.timing(animation, {
toValue: 0,
duration: 600
}).start(() => {
dispatch({ type: 'LOGIN_SUCCESS' });
});
}
// mock-setup.js
jest.mock('Animated',() => {
return {
timing: jest.fn(() => {
return {
start: jest.fn()
};
}),
Value: jest.fn(() => {
return {
interpolate: jest.fn()
};
})
};
});
、私は派遣アクションを比較しようとしたんだけど、私はstart
機能のコールバックの内側に行くために私のテストを得るように見えることはできません。何かご意見は?