📝 Enforce using toBeCalledOnce() or toHaveBeenCalledOnce().
🚫 This rule is disabled in the 🌐 all config.
🔧 This rule is automatically fixable by the --fix CLI option.
This rule aims to enforce the use of toBeCalledOnce() or toHaveBeenCalledOnce() over toBeCalledTimes(1) or toHaveBeenCalledTimes(1).
Examples of incorrect code for this rule:
test('foo', () => {
const mock = vi.fn()
mock('foo')
expect(mock).toBeCalledTimes(1)
expect(mock).toHaveBeenCalledTimes(1)
})Examples of correct code for this rule:
test('foo', () => {
const mock = vi.fn()
mock('foo')
expect(mock).toBeCalledOnce()
expect(mock).toHaveBeenCalledOnce()
})