add TestPat class