Skip to main content
zerotal

Documentation


Documentation / @zerotal/admin / testing / AdminTest

Variable: AdminTest

const AdminTest: object

Defined in: admin/src/testing.ts:34

Type Declaration

list()

list(resource, props?, panel?): Promise<AdminPageTest>

Mount a resource's List page. props seed @url state (search/sort/page/…).

Parameters

resource

typeof Resource

props?

Record<string, unknown> = {}

panel?

PanelInstance = ...

Returns

Promise<AdminPageTest>

view()

view(resource, recordId, panel?): Promise<AdminPageTest>

Mount a resource's View page for a record id.

Parameters

resource

typeof Resource

recordId

string | number

panel?

PanelInstance = ...

Returns

Promise<AdminPageTest>

form()

form(resource, mode?, props?, panel?): Promise<AdminPageTest>

Mount a resource's Create/Edit form page. Registers the resource's form config (as the provider does) so the shared page can resolve it by slug.

Parameters

resource

typeof Resource

mode?

FieldMode = "create"

props?

Record<string, unknown> = {}

panel?

PanelInstance = ...

Returns

Promise<AdminPageTest>