LogoRobo.js
Packages@robojs/server

createTestRequest()

Function: createTestRequest()

function createTestRequest(options): RoboRequest

Creates a RoboRequest suitable for testing API handlers. This is a convenience wrapper around RoboRequest.forTesting().

Parameters

ParameterType
optionsTestRequestOptions

Returns

RoboRequest

Example

import { createTestRequest } from '@robojs/server/testing'
import { GET } from '../src/api/users/[id]'

const request = createTestRequest({
  params: { id: '123' },
  query: { include: 'profile' }
})
const response = await GET(request)

On this page