जासूस मैं एक घटक प्रतिक्रिया में निम्नलिखित समारोह:कैसे हंसी पर कई कॉल की जांच करने के
onUploadStart(file, xhr, formData) {
formData.append('filename', file.name);
formData.append('mimeType', file.type);
}
यह है कि, जो कम से कम जासूस कहा जा करने के लिए मिल अपने परीक्षण है।
const formData = { append: jest.fn() };
const file = { name: 'someFileName', type: 'someMimeType' };
eventHandlers.onUploadStart(file, null, formData);
expect(formData.append).toHaveBeenCalledWith(
['mimeType', 'someMimeType'],
['fileName', 'someFileName']
);
लेकिन दावे काम नहीं कर रहा
Expected mock function to have been called with:
[["mimeType", "someMimeType"], ["fileName", "someFileName"]]
But it was called with:
["mimeType", "someMimeType"], ["filename", "someFileName"]
क्या toHaveBeenCalledWith
मुझे विश्वास है कि मैंने एक 'उम्मीद' का उपयोग करने के लिए संबोधित किया है (नीचे मेरा जवाब देखें)। – Andi