@@ -0,0 +1,752 @@
+package ethereumjava;%0A%0Aimport org.junit.Assert;%0Aimport org.junit.Test;%0A%0Aimport ethereumjava.solidity.element.function.SolidityFunction;%0Aimport ethereumjava.solidity.element.function.SolidityFunction2;%0Aimport ethereumjava.solidity.types.SUInt;%0A%0A/**%0A * Created by gunicolas on 22/03/17.%0A */%0A%0Apublic class UtilsTest %7B%0A%0A    @Test%0A    public void isClassOrSubclassTest() throws Exception%7B%0A        boolean got = Utils.isClassOrSubclass(SolidityFunction2.class, SolidityFunction.class);%0A        Assert.assertTrue(got);%0A%0A        got = Utils.isClassOrSubclass(SolidityFunction.class, SolidityFunction.class);%0A        Assert.assertTrue(got);%0A%0A        got = Utils.isClassOrSubclass(SUInt.class, SolidityFunction.class);%0A        Assert.assertFalse(got);%0A%0A%0A    %7D%0A%7D%0A

test previously added utility function