Added tests for ValidateIdentifier class
This commit is contained in:
parent
a1adff9ddd
commit
73c51a4997
51
client-api/src/test/java/util/ValidateIdentifierTests.java
Normal file
51
client-api/src/test/java/util/ValidateIdentifierTests.java
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
package util;
|
||||||
|
|
||||||
|
import org.junit.jupiter.api.Assertions;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
import ru.dragonestia.picker.api.utils.ValidateIdentifier;
|
||||||
|
|
||||||
|
import java.util.UUID;
|
||||||
|
|
||||||
|
public class ValidateIdentifierTests {
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void test_forNodes() {
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forNode(""));
|
||||||
|
Assertions.assertTrue(ValidateIdentifier.forNode("a"));
|
||||||
|
Assertions.assertTrue(ValidateIdentifier.forNode("aboba123"));
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forNode("Aboba123"));
|
||||||
|
Assertions.assertTrue(ValidateIdentifier.forNode("node-identifier"));
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forNode("node identifier"));
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forNode("-"));
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forNode("-a"));
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forNode("a-"));
|
||||||
|
Assertions.assertTrue(ValidateIdentifier.forNode("a".repeat(32)));
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forNode("a".repeat(33)));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void test_forRooms() {
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forRoom(""));
|
||||||
|
Assertions.assertTrue(ValidateIdentifier.forRoom("a"));
|
||||||
|
Assertions.assertTrue(ValidateIdentifier.forRoom("aboba123"));
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forRoom("Aboba123"));
|
||||||
|
Assertions.assertTrue(ValidateIdentifier.forRoom("node-identifier"));
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forRoom("node identifier"));
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forRoom("-"));
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forRoom("-a"));
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forRoom("a-"));
|
||||||
|
Assertions.assertTrue(ValidateIdentifier.forRoom("a".repeat(32)));
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forRoom("a".repeat(33)));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void test_forUsers() {
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forUser(""));
|
||||||
|
Assertions.assertTrue(ValidateIdentifier.forUser("a"));
|
||||||
|
Assertions.assertTrue(ValidateIdentifier.forUser("a".repeat(64)));
|
||||||
|
Assertions.assertFalse(ValidateIdentifier.forUser("a".repeat(65)));
|
||||||
|
Assertions.assertTrue(ValidateIdentifier.forUser("aboba"));
|
||||||
|
Assertions.assertTrue(ValidateIdentifier.forUser("AboBa-AAA @aaa:aaa_aa;aa.aaa99"));
|
||||||
|
Assertions.assertTrue(ValidateIdentifier.forUser(UUID.randomUUID().toString()));
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user