@Test(expected = ParameterValidatorException.class)
 public void testMultiplePatternFail() throws ParameterValidatorException {
   ArrayList<String> patterns = new ArrayList<String>();
   patterns.add("one");
   patterns.add("two");
   patterns.add("three");
   validator.setPatterns(patterns);
   mockReq.addParameterValue("test", "four");
   validator.validate(mockReq, "test");
 }
 @Test
 public void testMultiplePatternMatch() throws ParameterValidatorException {
   ArrayList<String> patterns = new ArrayList<String>();
   patterns.add("one");
   patterns.add("two");
   patterns.add("three");
   validator.setPatterns(patterns);
   mockReq.addParameterValue("test", "two");
   validator.validate(mockReq, "test");
   Assert.assertEquals("two", requestObject.getStringMember());
 }