diff --git a/ContentGrabbingJi-CacheStore-api/src/test/java/net/lamgc/cgj/bot/cache/CacheKeyTest.java b/ContentGrabbingJi-CacheStore-api/src/test/java/net/lamgc/cgj/bot/cache/CacheKeyTest.java index a50b1f3..7ea237d 100644 --- a/ContentGrabbingJi-CacheStore-api/src/test/java/net/lamgc/cgj/bot/cache/CacheKeyTest.java +++ b/ContentGrabbingJi-CacheStore-api/src/test/java/net/lamgc/cgj/bot/cache/CacheKeyTest.java @@ -50,4 +50,11 @@ public class CacheKeyTest { Assert.assertEquals("test:key01", new CacheKey("test", "key01").join(":")); } + @Test + public void nullValueCheckTest() { + CacheKey test = new CacheKey("test", (String[]) null); + Assert.assertEquals("test", test.toString()); + Assert.assertThrows(NullPointerException.class, () -> new CacheKey("test", (String) null)); + } + }