* Test for unsorted array.
*/
@Test
public void testUnsortedExample() {
testUnsorted(new VariableByte());
testUnsorted(new IntegratedVariableByte());
testUnsorted(new Composition(new BinaryPacking(), new VariableByte()));
testUnsorted(new Composition(new NewPFD(), new VariableByte()));
testUnsorted(new Composition(new NewPFDS9(), new VariableByte()));
testUnsorted(new Composition(new NewPFDS16(), new VariableByte()));
testUnsorted(new Composition(new OptPFD(), new VariableByte()));
testUnsorted(new Composition(new OptPFDS9(), new VariableByte()));
testUnsorted(new Composition(new OptPFDS16(), new VariableByte()));
testUnsorted(new Composition(new FastPFOR128(), new VariableByte()));
testUnsorted(new Composition(new FastPFOR(), new VariableByte()));
testUnsorted(new IntegratedComposition(new IntegratedBinaryPacking(),
new IntegratedVariableByte()));
testUnsorted(new Composition(new IntegratedBinaryPacking(),
new VariableByte()));
testUnsorted2(new VariableByte());
testUnsorted2(new IntegratedVariableByte());
testUnsorted2(new Composition(new BinaryPacking(), new VariableByte()));
testUnsorted2(new Composition(new NewPFD(), new VariableByte()));
testUnsorted2(new Composition(new NewPFDS9(), new VariableByte()));
testUnsorted2(new Composition(new NewPFDS16(), new VariableByte()));
testUnsorted2(new Composition(new OptPFD(), new VariableByte()));
testUnsorted2(new Composition(new OptPFDS9(), new VariableByte()));
testUnsorted2(new Composition(new OptPFDS16(), new VariableByte()));
testUnsorted2(new Composition(new FastPFOR128(), new VariableByte()));
testUnsorted2(new Composition(new FastPFOR(), new VariableByte()));
testUnsorted3(new IntegratedComposition(new IntegratedBinaryPacking(),
new IntegratedVariableByte()));
testUnsorted3(new Composition(new IntegratedBinaryPacking(),
new VariableByte()));
testUnsorted3(new VariableByte());
testUnsorted3(new IntegratedVariableByte());
testUnsorted3(new Composition(new BinaryPacking(), new VariableByte()));
testUnsorted3(new Composition(new NewPFD(), new VariableByte()));
testUnsorted3(new Composition(new NewPFDS9(), new VariableByte()));
testUnsorted3(new Composition(new NewPFDS16(), new VariableByte()));
testUnsorted3(new Composition(new OptPFD(), new VariableByte()));
testUnsorted3(new Composition(new OptPFDS9(), new VariableByte()));
testUnsorted3(new Composition(new OptPFDS16(), new VariableByte()));
testUnsorted3(new Composition(new FastPFOR128(), new VariableByte()));
testUnsorted3(new Composition(new FastPFOR(), new VariableByte()));
testUnsorted2(new IntegratedComposition(new IntegratedBinaryPacking(),
new IntegratedVariableByte()));
testUnsorted2(new Composition(new IntegratedBinaryPacking(),
new VariableByte()));
}