# coversSameAreaAs function

Asserts that 2 paths cover the same area by sampling multiple points.

Samples at least `sampleSize`

^2 points inside `areaToCompare`

, and asserts
that the Path.contains method returns the same value for each of the
points for both paths.

When using this matcher you typically want to use a rectangle larger than
the area you expect to paint in for `areaToCompare`

to catch errors where
the path draws outside the expected area.

## Implementation

```
Matcher coversSameAreaAs(Path expectedPath, { required Rect areaToCompare, int sampleSize = 20 })
=> _CoversSameAreaAs(expectedPath, areaToCompare: areaToCompare, sampleSize: sampleSize);
```