mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-10 23:45:44 +01:00
added isNameValid and isUsernameValid methods to ValidationUtil
This commit is contained in:
@@ -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"));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user