JsonPartialMatcher - match guid and string (#972)

* JsonPartialMatcher - match guid and string (#971)

* JsonPartialMatcher - match guid and string. Add Regex with Guid test (#971)
This commit is contained in:
Tymur Nesterenko
2023-07-19 23:34:02 +03:00
committed by GitHub
parent 9c51548d2b
commit 58bfb3ea33
2 changed files with 47 additions and 0 deletions

View File

@@ -74,6 +74,13 @@ public abstract class AbstractJsonPartialMatcher : JsonMatcher
}
}
if (input != null &&
((value.Type == JTokenType.Guid && input.Type == JTokenType.String) ||
(value.Type == JTokenType.String && input.Type == JTokenType.Guid)))
{
return IsMatch(value.ToString(), input.ToString());
}
if (input == null || value.Type != input.Type)
{
return false;