ObscureWidgetStep({ this.color, required this.testableId, this.timeout, }) : assert(testableId.isNotEmpty == true);