prepareRun method
AFScreenTestContextSimulator
prepareRun(
- AFDispatcher dispatcher,
- AFScreenTestContextSimulator? prevContext,
- AFScreenTestID idSelected
Implementation
AFScreenTestContextSimulator prepareRun(AFDispatcher dispatcher, AFScreenTestContextSimulator? prevContext, AFScreenTestID idSelected) {
onDrawerReset(dispatcher);
var runNumber = 1;
final rN = prevContext?.runNumber;
if(rN != null) {
runNumber = rN + 1;
}
final testContext = AFScreenTestContextSimulator(dispatcher, this.id, runNumber, idSelected);
dispatcher.dispatch(AFStartPrototypeScreenTestContextAction(testContext, navigate: createNavigatePush(), models: this.stateView, timeHandling: this.timeHandling));
return testContext;
}