Ich benutze create-react-app und ich versuche, einen Test im Scherz für meine Aktion Schöpfer zu schreiben. Eines der Felder, die die Aktion hinzufügt, ist eine zufällige ID, daher möchte ich expect.any (String) verwenden, damit der Test bestanden wird. Allerdings bin ich TypeError: expect.any is not a function
TypeError: expect.any ist keine Funktion
Hier bekommen ist mein Test:
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)
})
})
Ich habe genau das gleiche Problem auf 18.1.0 –
Nun, zumindest bin ich nicht verrückt. – unruffledBeaver
Abgelegt in ein Problem https://github.com/facebookincubator/create-react-app/issues/1520 – unruffledBeaver