verifyLogRecorded function
Verify that a log was recorded
Implementation
bool verifyLogRecorded(
MockLogger logger,
String message, {
LoggingLogLevel? level,
}) {
if (!logger.wasMessageLogged(message)) {
return false;
}
if (level != null) {
final logsWithMessage = logger.logs
.where((log) => log.message.toString().contains(message))
.toList();
return logsWithMessage.any((log) => log.level == level);
}
return true;
}