2
私はcreate-react-appを使用しています。私はアクションクリエーターのためにテストをjestに書き込もうとしています。アクションが追加するフィールドの1つはランダムなIDなので、expect.any(String)を使用してテストをパスします。しかし、私はここでTypeError: expect.any is not a function
TypeError:expect.anyは関数ではありません
を取得しています私のテストで:
describe('actions',() => {
it('should create an action to add a ticket',() => {
const payload = {
summary: 'A summary',
description: 'A description',
status:'open',
priority: 'minor',
};
const expected = {
type: actions.ADD_TICKET,
ticket: {
...payload,
id: expect.any(String),
},
};
const actual = addTicket(payload);
expect(actual).toEqual(expected)
})
})
私は18.1.0とまったく同じ問題を抱えています –
少なくとも私は狂っていません。 – unruffledBeaver
問題提出https://github.com/facebookincubator/create-react-app/issues/1520 – unruffledBeaver