Sha256: 610468f692bc34d0a26fc6c510e6ea6d0ed8ae38d9e402cc141b006233433fe0
Contents?: true
Size: 705 Bytes
Versions: 26
Compression:
Stored size: 705 Bytes
Contents
import { encodeBuffer } from '@mswjs/interceptors' import { serializeRequest } from './serializeRequest' test('serializes given Request instance into a plain object', async () => { const request = await serializeRequest( new Request(new URL('http://test.mswjs.io/user'), { method: 'POST', headers: new Headers({ 'Content-Type': 'text/plain', 'X-Header': 'secret', }), body: encodeBuffer('text-body'), }), ) expect(request.method).toBe('POST') expect(request.url.href).toBe('http://test.mswjs.io/user') expect(request.headers).toEqual({ 'content-type': 'text/plain', 'x-header': 'secret', }) expect(request.body).toBe('text-body') })
Version data entries
26 entries across 26 versions & 1 rubygems