Linkvariable

Call this InteractorConstructor to initialize a link Interactor. The link interactor can be used to interact with links on the page and to assert on their state.

The link is located by its text.

Example

await Link('Home').click();
await Link('Home').has({ href: '/' });
await Link({ id: 'home-link', href: '/' }).exists();

Filters

  • title: string – Filter by title
  • id: string – Filter by id
  • href: string – The value of the href attribute that the link points to
  • visible: boolean – Filter by visibility. Defaults to true. See isVisible.
  • focused: boolean – Filter by whether the link is focused. See focused.

Actions

  • click(): Interaction – Click on the link
  • focus(): Interaction – Focus the link
  • blur(): Interaction – Blur the link

← Back to @interactors/html