@Test
public void defaultIntTest() throws IOException{
Pipe<RawDataSchema> encodedValuesToValidate = new Pipe<RawDataSchema>(new PipeConfig<RawDataSchema>(RawDataSchema.instance, 100, 4000));
encodedValuesToValidate.initBuffers();
DataOutputBlobWriter<RawDataSchema> writer = new DataOutputBlobWriter<RawDataSchema>(encodedValuesToValidate);
int[] defaultInt = new int[5];
defaultInt[3] = 4;
PhastEncoder.encodeDefaultInt(defaultInt, writer, 1, 1, 3, 16, false);
PhastEncoder.encodeDefaultInt(defaultInt, writer, 0, 1, 3, 16, false);
writer.close();
DataInputBlobReader<RawDataSchema> reader = new DataInputBlobReader<RawDataSchema>(encodedValuesToValidate);
int test1 = reader.readPackedInt();
reader.close();
}