matcher Test cases