verifyContains function

bool verifyContains(
  1. String actual,
  2. String substring, [
  3. String? message
])

Verify that a string contains a substring.

Example:

verifyContains(output, 'success', 'Output should contain success');

Returns true if the verification passed, false otherwise.

Implementation

bool verifyContains(String actual, String substring, [String? message]) {
  if (!actual.contains(substring)) {
    final msg = message ?? 'Expected "$actual" to contain "$substring"';
    _verificationFailures.add(msg);
    return false;
  }
  return true;
}