expectChecked method

void expectChecked(
  1. String id,
  2. bool expected
)

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).hasFlag(SemanticsFlag.isChecked),
  );
  if (isChecked != expected) {
    throw EnsembleTestFailure(
      'Expected "$id" checked=$expected, got $isChecked.',
    );
  }
}