Minestom/src/test/java/net/minestom/server/utils/TestMojangUtils.java

22 lines
616 B
Java
Raw Normal View History

2022-01-04 07:08:49 +01:00
package net.minestom.server.utils;
import net.minestom.server.utils.mojang.MojangUtils;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
public class TestMojangUtils {
@Test
public void testValidNameWorks() {
var result = MojangUtils.fromUsername("jeb_");
assertNotNull(result);
assertEquals("jeb_", result.get("name").getAsString());
}
@Test
public void testInvalidNameReturnsNull() {
var result = MojangUtils.fromUsername("jfdsa84vvcxadubasdfcvn"); // Longer than 16, always invalid
assert result == null;
}
}