From 2ba30dddd4acb3bd789b4e487ed0647984576e8c Mon Sep 17 00:00:00 2001 From: Senmori Date: Fri, 20 Jul 2018 13:14:30 -0400 Subject: Clarify NamespacedKey error messages. Add new tests for NamespacedKeys. --- src/test/java/org/bukkit/NamespacedKeyTest.java | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/test') diff --git a/src/test/java/org/bukkit/NamespacedKeyTest.java b/src/test/java/org/bukkit/NamespacedKeyTest.java index 7c71aabf..8c5e5ca7 100644 --- a/src/test/java/org/bukkit/NamespacedKeyTest.java +++ b/src/test/java/org/bukkit/NamespacedKeyTest.java @@ -29,6 +29,16 @@ public class NamespacedKeyTest { new NamespacedKey("minecraft/test", "foo").toString(); } + @Test(expected = IllegalArgumentException.class) + public void testInvalidNamespaceCasing() { + new NamespacedKey("Minecraft", "foo").toString(); + } + + @Test(expected = IllegalArgumentException.class) + public void testInvalidKeyCasing() { + new NamespacedKey("minecraft", "Foo").toString(); + } + @Test(expected = IllegalArgumentException.class) public void testInvalidKey() { new NamespacedKey("minecraft", "foo!").toString(); -- cgit v1.2.3