added isNameValid and isUsernameValid methods to ValidationUtil

This commit is contained in:
Sebastian Sdorra
2011-08-06 13:36:51 +02:00
parent 3d97e1589a
commit 215eb289ad
2 changed files with 82 additions and 0 deletions

View File

@@ -89,6 +89,29 @@ public class ValidationUtilTest
assertFalse(ValidationUtil.isMailAddressValid("s.sdorra @ostfalia.de"));
}
/**
* Method description
*
*/
@Test
public void testIsNameValid()
{
// true
assertTrue(ValidationUtil.isNameValid("test"));
assertTrue(ValidationUtil.isNameValid("test.git"));
assertTrue(ValidationUtil.isNameValid("Test123.git"));
assertTrue(ValidationUtil.isNameValid("Test123-git"));
assertTrue(ValidationUtil.isNameValid("Test_repository-123.git"));
// false
assertFalse(ValidationUtil.isNameValid("test 123"));
assertFalse(ValidationUtil.isNameValid("test@123"));
assertFalse(ValidationUtil.isNameValid("test/123"));
assertFalse(ValidationUtil.isNameValid("test%123"));
assertFalse(ValidationUtil.isNameValid("test:123"));
}
/**
* Method description
*
@@ -106,4 +129,27 @@ public class ValidationUtilTest
assertFalse(ValidationUtil.isNotContaining("test", "es"));
assertFalse(ValidationUtil.isNotContaining("test", "t"));
}
/**
* Method description
*
*/
@Test
public void testIsUsernameValid()
{
// true
assertTrue(ValidationUtil.isUsernameValid("test"));
assertTrue(ValidationUtil.isUsernameValid("test.git"));
assertTrue(ValidationUtil.isUsernameValid("Test123.git"));
assertTrue(ValidationUtil.isUsernameValid("Test123-git"));
assertTrue(ValidationUtil.isUsernameValid("Test_user-123.git"));
assertTrue(ValidationUtil.isUsernameValid("test@scm-manager.de"));
// false
assertFalse(ValidationUtil.isUsernameValid("test 123"));
assertFalse(ValidationUtil.isUsernameValid("test/123"));
assertFalse(ValidationUtil.isUsernameValid("test%123"));
assertFalse(ValidationUtil.isUsernameValid("test:123"));
}
}