basic types tests