All in Pattern Testing