@@ -0,0 +1,1226 @@
+package io.github.binaryoverload;%0A%0Aimport org.junit.Rule;%0Aimport org.junit.Test;%0Aimport org.junit.rules.ExpectedException;%0A%0Aimport static org.junit.Assert.*;%0A%0A%0Apublic class GeneralUtilsTest %7B%0A%0A    @Rule%0A    public ExpectedException thrown = ExpectedException.none();%0A%0A    @Test%0A    public void checkStringLengthPositive() %7B%0A        GeneralUtils.checkStringLength(%22%22, 0, false);%0A        GeneralUtils.checkStringLength(%22s%22, 1);%0A        GeneralUtils.checkStringLength(%22ss%22, 2);%0A    %7D%0A%0A    @Test()%0A    public void checkStringLengthNegative() %7B%0A        thrown.expect(IllegalArgumentException.class);%0A        GeneralUtils.checkStringLength(%22%22, 0, true);%0A        GeneralUtils.checkStringLength(%22sss%22, 1);%0A        GeneralUtils.checkStringLength(%22sss%22, 2);%0A        thrown.expect(NullPointerException.class);%0A        GeneralUtils.checkStringLength(null, 0);%0A    %7D%0A%0A    @Test%0A    public void verifyPathPositive() %7B%0A        GeneralUtils.verifyPath(%22cat.cat.cat%22, %22.%22);%0A        GeneralUtils.verifyPath(%22cat-cat-cat%22, %22-%22);%0A    %7D%0A%0A    @Test(expected = IllegalArgumentException.class)%0A    public void verifyPathNegative() %7B%0A        GeneralUtils.verifyPath(%22cat.cat.cat..%22, %22.%22);%0A        GeneralUtils.verifyPath(%22cat-cat-cat-%22, %22-%22);%0A    %7D%0A%0A%7D

Create Unit test for general utils