@Test
    public void testTransform() {
        System.out.println("transform");
        byte[] rawdata = {1,2,3,15,16};
        boolean[] expResult = { 
            false,false,false,false,false,false,false,true,
            false,false,false,false,false,false,true,false,
            false,false,false,false,false,false,true,true,
            false,false,false,false,true,true,true,true,
            false,false,false,true,false,false,false,false
        };
        boolean[] result = TransformRawData.transform(rawdata);
        Assert.assertEquals(expResult.length, result.length);
        for(int i=0;i<result.length;i++){
            System.out.println(result[i]+" ");
        }
        for(int i=0;i<expResult.length;i++){
            System.out.println(String.format("Test %d Expected %s was %s",i,expResult[i],result[i]));
            Assert.assertEquals(expResult[i], result[i]);
        }
       
        
    }