listContains<T> function

IValidator listContains<T>(
  1. dynamic item
)

Validates that the List contains item

This validator also validates that the value is a List first So there's no need to add the isList validator when using this validator

Implementation

IValidator listContains<T>(dynamic item) => isList<T>() &
    (contains(item) > Expectation(message: 'List to contain ${prettifyValue(item)}', code: 'value.contains_missing', data: {'needle': prettifyValue(item)}));