markCompleted method
Records tour as finished.
Called when a tour runs to its end and when it is skipped: a user who dismissed the onboarding does not want it again tomorrow.
Implementation
@override
Future<void> markCompleted(String tour) async {
calls.add('markCompleted:$tour');
completed.add(tour);
}