我注意到当我们在 jest.fn() 和在 .fn() 和 jest.fn().mockImplementation() 中作为参数传递的实现时,我们得到了相同的行为。如果是这样,选择合身只是品味问题?
例子:
jest.fn((num1, num2) => num1 + num2)
// same as
jest.fn().mockImplementation((num1, num2) => num1 + num2)
有没有人有一些想法?
我注意到当我们在 jest.fn() 和在 .fn() 和 jest.fn().mockImplementation() 中作为参数传递的实现时,我们得到了相同的行为。如果是这样,选择合身只是品味问题?
例子:
jest.fn((num1, num2) => num1 + num2)
// same as
jest.fn().mockImplementation((num1, num2) => num1 + num2)
有没有人有一些想法?
jest.fn(implementation)
是一个简写 jest.fn().mockImplementation(implementation)
没什么好考虑的:)