@@ -0,0 +1,768 @@
+/**%0A * %0A */%0Apackage com.microsoft.sqlserver.jdbc.datatypes;%0A%0Aimport java.util.Arrays;%0A%0Aimport org.junit.platform.runner.JUnitPlatform;%0Aimport org.junit.runner.RunWith;%0Aimport static org.junit.jupiter.api.Assertions.assertTrue;%0A%0Aimport com.microsoft.sqlserver.testframework.AbstractTest;%0A%0A@RunWith(JUnitPlatform.class)%0Apublic class Utils extends AbstractTest %7B%0A%0A    %0A    public static boolean parseByte(byte%5B%5D expectedData,%0A            byte%5B%5D retrieved) %7B%0A        assertTrue(Arrays.equals(expectedData, Arrays.copyOf(retrieved, expectedData.length)), %22 unexpected BINARY value, expected%22);%0A        for (int i = expectedData.length; i %3C retrieved.length; i++) %7B%0A            assertTrue(0 == retrieved%5Bi%5D, %22unexpected data BINARY%22);%0A        %7D%0A        return true;%0A    %7D%0A%7D%0A

Revert "removed some unused code, added check for server version"