every method
Asserts that the collection contains items that matches the predicate.
Implementation
IterableAssertions<T> every(bool Function(T item) predicate) {
if (isReversed) {
throw ShouldlyTestFailureError('Please change expression without `not`.');
// return Cap(value).any(predicate);
}
for (var i = 0; i < subject!.length; i++) {
final element = subject!.elementAt(i);
if (!predicate(element)) {
throw ShouldlyTestFailureError('$element in index $i is invalid');
}
}
return IterableAssertions<T>(subject);
}