• Sets up a request method for use in (unit-)tests.

    Parameters

    • name: string

      A description / name for the controller / class.

    Returns MethodDecorator

    The method decorator.

    Example

    import { Controller, ControllerBase, Describe, GET, IHttpRequest, IHttpResponse, It } from '@egomobile/http-server'

    @Controller()
    @Describe('My controller')
    export default class MyController extends ControllerBase {
    @GET()
    @It('should run without error')
    async index(request: IHttpRequest, response: IHttpResponse) {
    // your code
    }
    }
  • Parameters

    Returns MethodDecorator

  • Parameters

    Returns MethodDecorator

  • Parameters

    • name: string
    • script: string

    Returns MethodDecorator

  • Parameters

    Returns MethodDecorator

Generated using TypeDoc