<PackageReference Include="NUnit" Version="3.7.1" />

RegexConstraint

RegexConstraint can test whether a string matches the pattern provided.
using System.Text.RegularExpressions; namespace NUnit.Framework.Constraints { public class RegexConstraint : StringConstraint { public RegexConstraint(string pattern) : base(pattern) { descriptionText = "String matching"; } protected override bool Matches(string actual) { if (actual != null) return Regex.IsMatch(actual, expected, caseInsensitive ? RegexOptions.IgnoreCase : RegexOptions.None); return false; } } }