New test interface

Could you use the ordering we typically use for primitives, please? I.e., `Boolean`, `Char`, `Byte`, `Short`, `Int`, `Long`, `Float` and `Double`.