@@ -0,0 +1,1383 @@
+package com.basgeekball.awesomevalidation.utility;%0A%0Aimport junit.framework.TestCase;%0A%0Aimport java.util.regex.Pattern;%0A%0Apublic class RegexTemplateTest extends TestCase %7B%0A%0A    @Override%0A    protected void setUp() throws Exception %7B%0A        super.setUp();%0A    %7D%0A%0A    public void testConstantNotEmpty() %7B%0A        Pattern pattern = Pattern.compile(RegexTemplate.NOT_EMPTY);%0A        assertTrue(pattern.matcher(%22a%22).matches());%0A        assertTrue(pattern.matcher(%221%22).matches());%0A        assertTrue(pattern.matcher(%22.%22).matches());%0A        assertTrue(pattern.matcher(%22$%22).matches());%0A        assertTrue(pattern.matcher(%22!@#$%25%5E&*()%22).matches());%0A        assertTrue(pattern.matcher(%22a1%22).matches());%0A        assertTrue(pattern.matcher(%221q2w3e%22).matches());%0A        assertTrue(pattern.matcher(%22 x%22).matches());%0A        assertTrue(pattern.matcher(%22x %22).matches());%0A        assertTrue(pattern.matcher(%22 x %22).matches());%0A        assertFalse(pattern.matcher(%22%22).matches());%0A        assertFalse(pattern.matcher(%22 %22).matches());%0A        assertFalse(pattern.matcher(%22  %22).matches());%0A    %7D%0A%0A    public void testConstantTelephone() %7B%0A        Pattern pattern = Pattern.compile(RegexTemplate.TELEPHONE);%0A        assertTrue(pattern.matcher(%221234567890%22).matches());%0A        assertTrue(pattern.matcher(%22+49-030-00000001%22).matches());%0A        assertFalse(pattern.matcher(%22a123456789%22).matches());%0A    %7D%0A%0A%7D%0A

Add unit test for RegexTemplate.