Matcher that checks if a Pokemon's typing is as expected.
The object to check. Should be a Pokemon
Pokemon
An array of one or more PokemonTypes to compare against.
PokemonType
Extra arguments passed to Pokemon.getTypes
Pokemon.getTypes
The result of the matching
Matcher that checks if a Pokemon's typing is as expected.