TestProgressSession
constructor(script: TestSessionScript<F> = TestSessionScript.auto(Session.State.Succeeded), id: UUID = UUID.randomUUID(), initialState: Session.State<F> = Pending, initialProgress: Progress = Progress())
Returns a TestProgressSession with the provided initialProgress, a random id, Pending initial state and TestSessionScript.auto completing with Session.State.Succeeded.
Returns a TestProgressSession with the provided id, Pending initial state, default initial progress and TestSessionScript.auto completing with Session.State.Succeeded.
Returns a TestProgressSession with the provided id and initialState, default initial progress and TestSessionScript.auto completing with Session.State.Succeeded.