Back to Qwik

@builder.io/qwik/testing API Reference

packages/docs/src/routes/api/qwik-testing/index.mdx

1.7.11.1 KB
Original Source

API › @builder.io/qwik/testing

<h2 id="createdom">createDOM</h2>

CreatePlatform and CreateDocument

typescript
createDOM: ({ html }?: { html?: string }) =>
  Promise<{
    render: (
      jsxElement: JSXOutput,
    ) => Promise<import("@builder.io/qwik").RenderResult>;
    screen: HTMLElement;
    userEvent: (
      queryOrElement: string | Element | keyof HTMLElementTagNameMap | null,
      eventNameCamel: string | keyof WindowEventMap,
      eventPayload?: any,
    ) => Promise<void>;
  }>;
<table><thead><tr><th>

Parameter

</th><th>

Type

</th><th>

Description

</th></tr></thead> <tbody><tr><td>

{ html }

</td><td>

{ html?: string; }

</td><td>

(Optional)

</td></tr> </tbody></table>

Returns:

Promise<{ render: (jsxElement: JSXOutput) => Promise<import("@builder.io/qwik").RenderResult>; screen: HTMLElement; userEvent: (queryOrElement: string | Element | keyof HTMLElementTagNameMap | null, eventNameCamel: string | keyof WindowEventMap, eventPayload?: any) => Promise<void>; }>

Edit this section