expectProgress method

void expectProgress(
  1. Finder finder,
  2. double expected, {
  3. double tolerance = 0.01,
})

Asserts that the SwipeActionCell progress ratio is near expected.

Implementation

void expectProgress(Finder finder, double expected,
    {double tolerance = 0.01}) {
  final state = this.state<SwipeActionCellState>(finder);
  final actual = state.currentSwipeRatio;
  final delta = (actual - expected).abs();
  expect(delta <= tolerance.abs(), isTrue,
      reason: 'Expected progress $expected ± $tolerance '
          'but found $actual (delta: $delta)');
}