webdriverio/__mocks__/express.ts
2022-07-19 11:15:45 +00:00

18 lines
417 B
TypeScript

import { vi } from 'vitest'
const expressMock = vi.fn().mockReturnValue({
use: vi.fn(),
listen: vi.fn().mockImplementation(function (this: unknown, port, cb) {
if (this === undefined) {
return cb(
new Error('This value missing when invoking server.listen()')
)
}
cb()
})
}) as any
expressMock.static = vi.fn()
export default expressMock