UNPKG

quoad

Version:

Serenity/JS: Next generation acceptance testing library for modern web applications.

16 lines (13 loc) 454 B
import { Actor, Cast, TakeNotes } from '@serenity-js/core'; import { BrowseTheWebWithWebdriverIO } from '@serenity-js/webdriverio'; export class Actors implements Cast { prepare(actor: Actor): Actor { if (actor.name === `Adam who can't browse the web`) { return actor; } return actor.whoCan( BrowseTheWebWithWebdriverIO.using(browser), TakeNotes.usingAnEmptyNotepad(), ); } }