Skip to main content

startsWith

Callable

  • startsWith(...answerableArguments: [expected: Answerable<string>]): Expectation<string>

  • Creates an expectation that is met when the actual string value starts with the resolved value of expected.

    Ensuring that a given string starts with an expected substring

    import { actorCalled } from '@serenity-js/core'
    import { Ensure, startsWith } from '@serenity-js/assertions'

    await actorCalled('Ester').attemptsTo(
    Ensure.that('Hello World!', startsWith('Hello')),
    )

    Parameters

    • rest...answerableArguments: [expected: Answerable<string>]

    Returns Expectation<string>