expectChecked method
Implementation
void expectChecked(String id, bool expected) {
final finder = finderForId(id);
if (finder.evaluate().isEmpty) {
throw EnsembleTestFailure('expectChecked: widget "$id" not found.');
}
final isChecked = _readSemantics(
() => tester
.getSemantics(finder)
.getSemanticsData()
.flagsCollection
.isChecked,
);
if (isChecked != expected) {
throw EnsembleTestFailure(
'Expected "$id" checked=$expected, got $isChecked.',
);
}
}