Fixed #16087 -- Added ResolverMatch instance to test client response

is `resolve()` an expensive operation? maybe it should be a lazy property or method so we only do this if the user accesses it?